'leatherjacket' definitions:

Definition of 'leatherjacket'

(from WordNet)
noun
Any of several brightly colored tropical filefishes [syn: leatherjacket, leatherfish]
noun
Any of several New World tropical fishes having tiny embedded scales [syn: leatherjacket, leatherjack]
noun
Tough-skinned larva of certain crane flies

Definition of 'leatherjacket'

From: GCIDE
  • leatherjacket \leatherjacket\ n.
  • 1. any of several brightly colored tropical filefishes.
  • Syn: leatherfish. [WordNet 1.5]
  • 2. any of several New World tropical fishes having tiny embedded scales.
  • Syn: leatherjack. [WordNet 1.5]
  • 3. The tough-skinned larva of certain crane flies. [WordNet 1.5]