Dictionary for word “lambasting”
lambasting - Did you Mean?
lambast (lambasting)