umbraids
English
Noun
umbraids
plural of
umbraid
.
Verb
umbraids
third-person singular
simple present
indicative of
umbraid