Definition of newtake in English:

newtake

noun

English Regional, South-Western
  • A piece of moorland newly enclosed and used for agriculture or stock, especially on Dartmoor in Devon.

Origin

Late 18th century; earliest use found in Journals House of Commons. From new + take. Compare intake.

Pronunciation

newtake

/ˈnjuːteɪk/