tea leaves (0 synonym found)

Definition of tea leaves:

(n) : (figurative) Anything, not necessarily tangible, that is used to make a prediction.

Definition of tea leaves:

(n) : (figurative) Anything, not necessarily tangible, that is used to make a prediction.

Back to Top