Webster’s Revised Unabridged Dictionary · 1913 Imbraid Im·braid′ (ĭm·brād′), v. t. [Obs.] See Embraid. ‹ Imbracery Imbrangle ›