Potscaping Definition
noun
Gardening involving plants in pots and other containers which may be artistically arranged.
Wiktionary
Origin of Potscaping
-
From pot and landscaping
From Wiktionary
Find Similar Words
Find similar words to potscaping using the buttons below.