lambastes
English
Verb
lambastes
third-person singular
simple present
indicative of
lambaste
Anagrams
blastemas