• Laughingstock

    Origin

    laughing + stock.

    Full definition of laughingstock

    Noun

    laughingstock

    (plural laughingstocks)
    1. Alternative spelling of laughing stock
    © Wiktionary