Definitions of Strait of ormuz:

  • noun:   a strategically important strait linking the Persian Gulf and the Gulf of Oman