English

gorge noun definition in Other geographic regions topic from the Oxford Advanced Learner's Dictionary

gorge

 noun: Other geographic regions topic
a deep narrow valley with steep sides the Rhine Gorge