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