Contemptuous: *sneer*, *snarl*, *scoff*, *jeer*, *mock*, *deride*
Angry and Dismissive: *belittle*, *reprimand*, *berate*, *lambaste*, *chastise*
Sarcastic: *taunt*, *ridicule*, *sneer*, *quip*, *quibble*
Indignant: *rebuke*, *denounce*, *condemn*, *excoriate*
The best verb to use depends on the specific context and the tone you want to convey.
For example, if you want to emphasize the speaker's disdain and amusement, "sneer" or "jeer" might be good choices. If you want to portray the speaker's fury, "lambaste" or "berate" might be more fitting.
