sir tom stoppard Meaning, Definition & Usage

  1. noun British dramatist (born in Czechoslovakia in 1937)
    Thomas Straussler; Tom Stoppard; Stoppard.

WordNet