English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition lymph in British English

lymph noun

[uncountable] noun
/lɪmf/
1

a clear liquid in your body that cleans your tissues and helps to remove harmful bacteria from your blood

Synonyms and related words
Definition lymph in British English