• Laughing-stock

    Full definition of laughing-stock

    Noun

    1. Alternative spelling of laughing stock
    © Wiktionary