Hampstead Heath

English dictionary entry

Meanings

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

Word forms

Hampstead Heath

Etymology

Rhyming slang for teeth, from Hampstead Heath.

Synonyms

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.