laughing stock
noun
an object of humiliating ridicule
his mistakes have made him a laughing stock
Words nearby laughing stock
laughing,
laughing gas,
laughing gull,
laughing jackass,
laughing matter,
laughing stock,
laughingstock,
laughlin,
laughlin air force base,
laughter,
laughter club