English Dictionary
Definition safety net in British English
safety net noun
[countable] noun
Synonyms and related words
Synonyms and related words
