SKITTLE-DOG MEANING IN ENGLISH

• Skittle-dog Definition & Synonyms

  1. (n.) The piked dogfish.


RECENT SEARCHES