skiff caterpillar - English Synonyms Dictionary