What is the full meaning of laughingstocks
LAUGHINGSTOCK, an object of ridicule [n]
Example of the word laughingstocks placed on a Scrabble board.