What is the full meaning of swallets
SWALLET, a place where water disappears underground, aka swallow hole [n]
Example of the word swallets placed on a Scrabble board.