What is the full meaning of leopardskin
made from the skin of a leopard [adj]
Example of the word leopardskin placed on a Scrabble board.