i speculate ( synonym found)

Definition of i speculate:

°to think, meditate or reflect on a subject; to deliberate or cogitate.
°to make an inference based on inconclusive evidence; to surmise or conjecture.

Back to Top