Flashcard
  • Question limit
    upbraid
    (v.) to criticize or scold severely (The last thing Lindsay wanted was for Lisa to upbraid her again about missing the rent payment.)
    1 of 10