General terms:
* Jeer: This is a straightforward word meaning to mock or ridicule someone.
* Taunt: Similar to jeer, but often implies a more aggressive and deliberate attempt to provoke.
* Scoff: Expresses disdain or mockery with a dismissive attitude.
* Deride: To ridicule someone or something in a harsh or contemptuous way.
* Mock: To imitate someone in a way that is meant to be humorous or insulting.
More specific terms:
* Rib: To tease playfully, usually with good-natured intent.
* Bait: To deliberately provoke someone into a reaction.
* Goad: To prod or urge someone to do something, often with hostile intent.
* Heckle: To interrupt a speaker or performer with rude or abusive comments.
Figurative terms:
* Rail: To speak in a loud and angry way, often against someone or something.
* Berate: To criticize someone harshly and angrily.
The best word to use will depend on the specific context and the tone you want to convey.