Rhyme Desk
Find rhyming words!

Definition of "Strait" :

noun: a narrow channel of the sea joining two larger bodies of water

noun: a bad or difficult situation or state of affairs

adjective: narrow

"Strait is the gate."