Definition:

speculates