Definify.com

Definition 2024


teacart

teacart

See also: tea cart

English

Noun

teacart (plural teacarts)

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