leatherjacket
1. [ noun ] (zoology) any of several New World tropical fishes having tiny embedded scales
Synonyms: leatherjack
Related terms: jack Oligoplites
2. [ noun ] (zoology) any of several brightly colored tropical filefishes
Synonyms: leatherfish
Related terms: filefish Monocanthus
3. [ noun ] (zoology) tough-skinned larva of certain crane flies
Related terms: grub
Similar spelling:   leatherjack
  leather_strip