skiff : Idioms & Phrases


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