Definify.com

Definition 2024


resthouse

resthouse

English

Noun

resthouse (plural resthouses)

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