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

DSH abbreviation

abbreviation
1

deliberate self-harm: a psychological condition in which someone harms themselves physically but without the intention to kill themselves

Example

A total of 827 DSH patients admitted to medical wards were randomly allocated to either control or intervention (green card) groups.

Definition DSH in British English