EMBRAID Meaning of EMBRAID in English vt to braid up, as hair. 2. embraid ·vt to upbraid. Webster English vocab. Английский словарь Webster. 2012