embraid

listen to the pronunciation of embraid
İngilizce - İngilizce
To braid up, as hair
To upbraid