Meaning of nephoscope

Definition of nephoscope

(noun) a measuring instrument that uses a grid for measuring the altitude, direction, and velocity of movement of clouds

Other information on nephoscope

WIKIPEDIA results for nephoscope
Amazon results for nephoscope