Yahoo India Web Search

Search results

  1. Dictionary
    laughing stock
    /ˈlɑːfɪŋ ˌstɒk/

    noun

    • 1. a person or thing subjected to general mockery or ridicule: "I'd be the laughing stock of the school"