Definify.com

Definition 2025


resthouse

resthouse

English

Noun

resthouse (plural resthouses)

  1. A house where travellers can stay; a guesthouse.