Dictionary search results

Showing 1-3 of 3 results

potted British & World English

(Of a plant) planted or grown in a flowerpot and usually kept indoors

potted in pot1 British & World English

Plant in a flowerpot