dosser

Explore definitions, synonyms, and language insights of dosser

Definitions

Noun
someone who sleeps in any convenient place

More General Terms