Definitions

from The Century Dictionary and Cyclopedia

  • n. A park in which deer live or are kept.

Etymologies

Sorry, no etymologies found.

Examples

  • She whizzed past the Deer Park cooler, watercolors of City Hall’s Victorian facade, and endless rowing sequences, all of which looked like a skinny guy in a rowboat wearing a bad tank top.

    Courting Trouble

Comments

Log in or sign up to get involved in the conversation. It's quick and easy.