rester

Noun
  1. A person who rests (synset 110544566)

Found on Word Lists

Other Searches