'Nephoscope' definitions:

Definition of 'nephoscope'

From: WordNet
noun
A measuring instrument that uses a grid for measuring the altitude, direction, and velocity of movement of clouds

Definition of 'Nephoscope'

From: GCIDE
  • Nephoscope \Neph"o*scope\, n. [Gr. ne`fos a cloud + -scope.] (Meteorol.) An instrument for observing the clouds and their velocity. [1913 Webster] Nephralgia