EGAVE

embraid

Meaning

  1. verb To braid up, to plait.
    embraided hair
  2. verb To tell off; to reprimand

Similar words

imbraid braid plait rebraid tress entrail fold riddle bundle implicate

Save “embraid” to learn later