Meaning of flowerpot

Definition of flowerpot

(noun) a container in which plants are cultivated

Other information on flowerpot

WIKIPEDIA results for flowerpot
Amazon results for flowerpot