RhymeZone

 

Definitions 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

Related words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023