fustigate
[fuhs-ti-geyt]
/ ˈfʌs tɪˌgeɪt /
VERB
club
Synonyms
VERB
criticize
Synonyms
Antonyms