Definition of embay
: to trap or catch in or as if in a bay <an embayed sailing ship>
First Known Use of embay
Seen and Heard
What made you want to look up embay? Please tell us where you read or heard it (including the quote, if possible).