Synonyms: sleeper, slumberer
Definition: a rester who is sleeping
Similar words: rester
Definition: a person who rests