AlleenounA tree-lined avenue, often particularly one that is part of a landscaped garden.🔗 Explore synonyms & relationships🌍 See word origin & history