I'm specifically trying to find the perfect word for this phrase I'm adding to Wikipedia:
Oman's Musandam peninsula kisses the gulf at the Strait of Hormuz.
But kisses really isn't the right word. To see how it barely touches the Persian Gulf, go here: https://en.wikipedia.org/wiki/Musandam_Governorate (the Persian Gulf is the top-left-most body of water in the first image. It ends at the red peninsula I'm trying to describe.
I'll add that I'd like to keep the phrase succinct - this will be for a map caption.