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

SCLS noun

noun
1

systemic capillary leak syndrome: a ​rare ​condition where ​large ​amounts of ​blood ​begin to ​leak from ​blood ​vessels into the ​surrounding ​tissue, ​causing ​dangerously ​low ​blood ​pressure and sometimes ​organ ​failure and ​death

Definition SCLS in British English