What is the full meaning of leatherjacket
any of various tropical carangid fishes having a leathery skin [n -S]
Example of the word leatherjacket placed on a Scrabble board.