landscapingEnglish

landscaping, landscape gardening

Noun

Working as a landscape gardener

English: landscaping, landscape gardening

A garden laid out for esthetic effect

English: landscaping

English words with similar meanings

Show 1 words