What is a strait?

A strait is a narrow body of water that connects two larger bodies of water, such as two seas or two oceans. It is typically much narrower than a bay or a gulf.