• word of the day

    trapshooter

    trapshooter - Dictionary definition and meaning for word trapshooter

    Definition
    (noun) a person who engages in shooting at clay pigeons that are hurled into the air by a trap
Download our Mobile App Today
Receive our word of the day
on Whatsapp