• word of the day

    lasher

    lasher - Dictionary definition and meaning for word lasher

    Definition
    (noun) a driver who urges the animals on with lashes of a whip
Download our Mobile App Today
Receive our word of the day
on Whatsapp