noun an object of humiliating ridiculehis mistakes have made him a laughing stock
laughing stock 🔊 Listen to this noun an object of humiliating ridiculehis mistakes have made him a laughing stock Share Facebook Twitter Google +