• word of the day

    baiting

    baiting - Dictionary definition and meaning for word baiting

    Definition
    (noun) harassment especially of a tethered animal
Download our Mobile App Today
Receive our word of the day
on Whatsapp