stoppard Meaning, Definition & Usage

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

WordNet