SKITTLE-DOG


Meaning of SKITTLE-DOG in English

noun the piked dogfish.

Webster English vocab.      Английский словарь Webster.