lambasting

Meaning

lambast

Alternative form of lambaste.

lambaste

  1. To scold, reprimand or criticize harshly.
  2. (dated) To give a thrashing to; to beat severely.

Translations

الإنتقاد

Notes

Sign in to write sticky notes