English edit

Noun edit

lambasters

  1. plural of lambaster