English Dictionary
Definition rough sleeper in British English
rough sleeper noun
[countable] noun
Synonyms and related words

English Dictionary