EMBRAID Meaning of EMBRAID in English (v. t.) To braid up, as hair. Webster's English dictionary. Английский словарь Webster. 2012