Flowerpot

What is Flowerpot?

Flowerpot definition and meaning on Dictionary terms:
noun
a container in which to grow and display plants.

RELATED WORDSpot, vase

 

reference: https://www.dictionary.com/browse/flowerpot

Tags: