teacart

Noun

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