slam
Verb
criticize somebody or something forcefully
Megan Fox has slammed reports she turned down an offer to star in the upcoming James Bond film, insisting she's a huge fan of the action franchise.
We're sorry but BraveSpeaking doesn't work properly without JavaScript enabled. Please enable it to continue.