Etymology Explorer
› English
Where does “landscaping” come from?
landscaping
(English): Improved land; The act of improving a landscape;...
Definitions
Improved land; The act of improving a landscape;...
Words derived from “landscaping”
streetscaping
potscaping
brandscaping