RhymeZone

 

Definitions of Piltdown:
  • noun:   A locale in East Sussex, Sussex, South East England, England, United Kingdom
  • noun:   Ellipsis of Piltdown Man. [(taxonomy, fraud) A supposed early human theorized from bone fragments said to have been found in a gravel pit in Piltdown, England, in 1912, but later identified as a forgery.]

(Definitions from Wiktionary)

Related words...
Descriptive words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023