English dictionary
khyber pass meaning and definition
Definition and meaning of khyber pass at MeaningMonkey.org. khyber pass meaning and definition in the English Dictionary.KHYBER PASS noun
Definition of Khyber Pass (noun)
- a mountain pass of great strategic and commercial value in the Hindu Kush on the border between northern Pakistan and western Afghanistan; a route by which invaders entered India
Source: Princeton University Wordnet