SKITTLE-DOG Meaning of SKITTLE-DOG in English noun the piked dogfish. Webster English vocab. Английский словарь Webster. 2012