glen noun Stress: first syllable π€ Save Syllables: glen (1) English Definition A narrow valley, especially in Scotland or Ireland. Example Sentence We saw a beautiful glen nestled between the mountains. US IPA /Ι‘len/ π Listen US UK IPA /Ι‘len/ π Listen UK Synonyms valley dale ravine gorge Antonyms mountain hill peak Share this Word Facebook WhatsApp X Telegram Copy Link