DictionaryAI

Hampstead Heath

Short definition from Wiktionary

Proper noun

  1. A large park or open space located mainly in the borough of Camden, Greater London, England (OS grid ref TQ2786).

Noun

  1. teeth.

We haven’t written up Hampstead Heath yet: Simple and Standard meanings, examples and a quiz.