meaning of heckling

1. shouting to interrupt a speech with which you disagree


Related Words

heckling |

Developed & Maintained By Taraprasad.com

Treasure Words