Webster's Revised Unabridged Dictionary · 1913

Imbraid

Imbraid , transitive verb

See Embraid. [Obsolete]