English Dictionary
Definition sap in British English
sap noun
noun
/sæp/
Synonyms and related words
