sherwood Meaning, Definition & Usage

  1. noun United States playwright (1896-1955)
    Robert Emmet Sherwood.

WordNet