a part of a body of water that extends beyond the general shoreline <a fingerlike embayment of the Bay of Fundy> <a river embayment> Synonyms arm
, creek [chiefly British]
, loch [Scottish]
Seen & Heard
What made you want to look up embayment? Please tell us where you read or heard it (including the quote, if possible).