lambastings
English
Noun
lambastings
plural of
lambasting