English dictionary
street person meaning and definition
Definition and meaning of street person at MeaningMonkey.org. street person meaning and definition in the English Dictionary.STREET PERSON noun
Definition of street person (noun)
- someone who sleeps in any convenient place
- synonyms: dosser
Source: Princeton University Wordnet