Definition of nephoscope

Definition of nephoscope
  1. nephoscope Noun An instrument for determining the direction of and angular velocity of clouds.
Need more help? Try our forum NEW