Translation Dictionary Context Conjugation
Advertising
Advertising
See also:

Synonyms for lambasting in English

Noun

Examples:

I don't know about i certainly felt like lambasting you last night.

Standard