Search results
- Dictionaryflypaper/ˈ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"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries