• word of the day

    barracking

    barracking - Dictionary definition and meaning for word barracking

    Definition
    (noun) shouting to interrupt a speech with which you disagree
    Synonyms : heckling
Download our Mobile App Today
Receive our word of the day
on Whatsapp