teacart

See also: tea cart

English

Etymology

From tea +‎ cart.

Noun

teacart (plural teacarts)

  1. A mobile cart from which tea (the drink) is distributed or sold.

Anagrams