Definition of observation deck

Definition of observation deck
  1. observation deck Noun An area of a tall building, often open to the sky, from which the public may look at the surrounding panorama
  2. observation deck Noun A building (such as a hide) from which people may observe wildlife
Need more help? Try our forum NEW