What is the full meaning of humpbacks
HUMPBACK, a kind of whale [n]
Example of the word humpbacks placed on a Scrabble board.