EGAVE

umbraid

Meaning

  1. verb To upbraid.
  2. noun Contention; strife.

Similar words

upbraid upbray exprobrate abray exprobate bedoubt arrect umbelappe underaid abomine

Save “umbraid” to learn later