EGAVE
umbraid
Meaning
verb
To upbraid.
noun
Contention; strife.
Similar words
upbraid
upbray
exprobrate
abray
exprobate
bedoubt
arrect
umbelappe
underaid
abomine
Save “umbraid” to learn later