Definition of Embay

  • (v. t.) To bathe; to soothe or lull as by bathing.
  • (v. t.) To shut in, or shelter, as in a bay.

Synonyms of Embay


No Synonyms Found.

Antonyms of Embay


No Antonyms Found.

Homophones of Embay


No Homophones Found.