teacart
See also:
tea cart
English
Etymology
From
tea
+
cart
.
Noun
teacart
(
plural
teacarts
)
A
mobile
cart
from which
tea
(the drink) is distributed or sold.
Anagrams
tear-cat