The Collaborative International Dictionary
Imbay
Imbay \Im*bay"\, v. t. See Embay.
Wiktionary
imbay
vb. (archaic form of embay English)