English dictionary
tea urn meaning and definition
Definition and meaning of tea urn at MeaningMonkey.org. tea urn meaning and definition in the English Dictionary.TEA URN noun
Definition of tea urn (noun)
- an urn in which tea is brewed and from which it is served
Source: Princeton University Wordnet