Find the word definition

The Collaborative International Dictionary
Imbay

Imbay \Im*bay"\, v. t. See Embay.

Wiktionary
imbay

vb. (archaic form of embay English)