leatherjacket (Noun) — Any of several brightly coloured tropical filefishes.
leatherjacket (Noun) — Any of several New World tropical fishes having tiny embedded scales.
leatherjacket (Noun) — Tough-skinned larva of certain crane flies.