meaning of tea leaf

1. 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"


Related Words

tea leaf |

Developed & Maintained By Taraprasad.com

Treasure Words