See also: tea cart

English

edit

Etymology

edit

From tea +‎ cart.

Noun

edit

teacart (plural teacarts)

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

Anagrams

edit