baron snow of leicester Meaning, Definition & Usage

  1. noun English writer of novels about moral dilemmas in academe (1905-1980)
    C. P. Snow; Charles Percy Snow; Snow.

WordNet