Definition of toddy sap in English:

toddy sap

noun

  • The sap of a toddy palm; = sense 1.

Origin

Early 19th century; earliest use found in William Tennant.