Yahoo India Web Search

Search results

  1. Dictionary
    charm school

    noun

    • 1. an institution offering training in social graces such as etiquette: dated, humorous "not all of the bar staff appear to have benefited from a stint at charm school"