Word info

ghost hotel

Noun

Meaning

ghost hotel (plural ghost hotels)

A residence, typically a second home, that is used almost exclusively as short-term rental accommodation.
Coordinate term: ghost home

Source: en.wiktionary.org

Close letter words and terms