What is the full meaning of saligots
SALIGOT, (French) the water chestnut [n]
Example of the word saligots placed on a Scrabble board.