a building (such as a hide) from which people may observe wildlife

listen to the pronunciation of a building (such as a hide) from which people may observe wildlife
English - English
observation deck
a building (such as a hide) from which people may observe wildlife
Favorites