strait of hormuz
English Thesaurus
1. a strategically important strait linking the Persian Gulf and the Gulf of Oman (noun.object)
| part meronym | : | arabian sea, |
| definition | : | a northwestern arm of the Indian Ocean between India and Arabia (noun.object) |
Visual ArtiKata
Explore strait of hormuz in ArtiKata.com >
