1. imbrace - Noun
2. imbrace - Verb
imbrace (third-person singular simple present imbraces, present participle imbracing, simple past and past participle imbraced or (archaic) imbrast)
Obsolete spelling of embrace
imbrace (plural imbraces)
Obsolete spelling of embrace