Yahoo Canada Web Search

Search results

  1. Dictionary
    flypaper
    /ˈflʌɪˌpeɪpə/

    noun

    • 1. sticky, poison-treated strips of paper that are hung indoors to catch and kill flies: "there was flypaper dangling from the lamp"

    More definitions, origin and scrabble points