tea urn

Explore definitions, synonyms, and language insights of tea urn

Definitions

Noun
an urn in which tea is brewed and from which it is served

More General Terms

urn