• word of the day

    bullhorn

    bullhorn - Dictionary definition and meaning for word bullhorn

    Definition
    (noun) a portable loudspeaker with built-in microphone and amplifier
    Synonyms : loud hailer , loud-hailer
Download our Mobile App Today
Receive our word of the day
on Whatsapp