lambast ( synonym found)

Definition of lambast:

°alternative spelling of lambaste.

Definition of lambast:

°alternative spelling of lambaste.

Back to Top