English Dictionary
Definition suicide note in British English
suicide note noun
[countable] noun
Synonyms and related words

English Dictionary