What is the full meaning of saltchucks
SALTCHUCK, in Canada, a body of salt water [n]
Example of the word saltchucks placed on a Scrabble board.