periscope [pl. periscopes] , {instruments & machines}
Notices
  • long tube with mirrors