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 scrofula in British English

scrofula noun

[uncountable] noun
/ˈskrɒfjʊlə/
1

a disease in which the lymph nodes in a person's neck swell up

Synonyms and related words
Definition scrofula in British English