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