Imbraid /(?)/

Im·braid

Imbraid

v. t.
  1. See Embraid. [Obs.]