skiff :
Idioms & Phrases
Idioms/Phrases
Prefix/Suffix
Associated
Related
Dictionary
Index
racing skiff
Skiff caterpillar
racing skiff
noun
a shell for a single oarsman
single shell
.
WordNet
Skiff caterpillar
(Zoöl.)
, the larva of a moth (
Limacodes scapha
); so called from its peculiar shape.
Webster 1913