Clipshears (noun) Definition, Meaning & Examples

noun
  1. a Scot dialect name for an earwig
Clipshears (noun) Definition, Meaning & Examples

More Definitions