Definify.com
Webster 1913 Edition
Imbraid
Definition 2024
imbraid
imbraid
English
Verb
imbraid (third-person singular simple present imbraids, present participle imbraiding, simple past and past participle imbraided)
- Obsolete form of embraid.