Home
Search
Index
Definify.com
Definition
2025
lambasts
lambasts
English
Verb
lambasts
third-person singular simple present indicative form of
lambast
Similar Results