TEACART

Definition of TEACART

  1. (noun)serving cart for serving tea or light refreshments