English dictionary
tea ball meaning and definition
Definition and meaning of tea ball at MeaningMonkey.org. tea ball meaning and definition in the English Dictionary.TEA BALL noun
Definition of tea ball (noun)
- a kitchen utensil consisting of a perforated metal ball for making tea
Source: Princeton University Wordnet