embraid

listen to the pronunciation of embraid
English - English
To braid up, as hair
To upbraid
embraid
Favorites