tea cosy

Explore definitions, synonyms, and language insights of tea cosy

Definitions

Noun
a padded cloth covering to keep a teapot warm

More General Terms