Meaning of tea leaf
Definition of tea leaf
(noun)
dried
leaves of the tea shrub;
used
to
make
tea; "the
store
shelves
held
many
different
kinds of tea"; "they threw the tea into Boston harbor"
Other information on tea leaf
WIKIPEDIA results for
tea leaf
Amazon results for
tea leaf
Tweet