Find the word definition

The Collaborative International Dictionary
Imbraid

Imbraid \Im*braid"\, v. t. [Obs.] See Embraid.

Wiktionary
imbraid

vb. (obsolete form of embraid English)