• word of the day

    flypaper

    flypaper - Dictionary definition and meaning for word flypaper

    Definition
    (noun) paper that is poisoned or coated with a sticky substance to kill flies
Download our Mobile App Today
Receive our word of the day
on Whatsapp