Noun Definition

teacart

1.Definition: serving cart for serving tea or light refreshments

Category: Objects