Online English Dictionary

Home

Embay


v. t.

To shut in, or shelter, as in a bay.


© 2009 Dammam Community College
 
>