Definition of Embay

Verb: embay  em'bey

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

See also:
embattling
embayed

Anagrams containing the word embay

emaby yemba ayemb bayem mbaye