As verbs the difference between umbraids and imbraids
is that umbraids is third-person singular of umbraid while imbraids is third-person singular of imbraid.
As a noun umbraids
is plural of lang=en.
umbraids
English
Noun
(head)
.
Verb
(head)
(umbraid)