Rhyme Desk
Find rhyming words!

Definition of "Landscaping" :

noun: working as a landscape gardener

noun: a garden laid out for esthetic effect

"They spent a great deal of money on the landscaping."