Makes Fun of Someone in a Public, Comedic Manner
This page is the CodyCross answer for the clue below from Performing Arts, Group 888, Puzzle 3 (Illusionists).
Question is: Makes Fun of Someone in a Public, Comedic Manner
and the answer is: ROASTS
Word Meaning:
ROASTS — plural of roast
Definitions from Wiktionary.