sap – Deutsch–English translations

🇬🇧 en de 🇩🇪

sap noun

  /sæp/
  • juice of plant
Saft
  • slang: naive person
Einfaltspinsel, Heulsuse, Simpel
  • sapwood of a tree
Mantelholz, Splint

sap verb

  /sæp/
  • gradually drain
aufzehren, erschöpfen

sap noun

  /sæp/
  • narrow ditch or trench
Laufgraben
Wiktionary Links