Definition of town tallow in English:

town tallow

noun

historical
  • Tallow from England, as opposed to that produced in continental Europe.

Origin

Mid 18th century; earliest use found in The Gentleman's Magazine.