Word info

lambaster

Noun

Meaning

lambaster (plural lambasters)

One who lambasts.

Source: en.wiktionary.org

Close letter words and terms