street person n : someone who sleeps in any convenient place [syn: {dosser}]
Copyright © 2024 3Dict.net