English | German | Russian | Czech

street person English

Meaning street person meaning

What does street person mean?

street person

(= dosser) someone who sleeps in any convenient place

Synonyms street person synonyms

What other words have the same or similar meaning as street person?

street person English » English

dosser stray roofless homeless dispossessed

Are you looking for...?