LANDSCAPED Scrabble 16 Words With Friends 20 Definition adjective (of land) improved by gardening or landscape architecture. See all 354 words you can make from LANDSCAPED → 10-letter words Words starting with L Words ending with D ← Unscramble different letters