English dictionary
nephoscope meaning and definition
Definition and meaning of nephoscope at MeaningMonkey.org. nephoscope meaning and definition in the English Dictionary.NEPHOSCOPE noun
Definition of nephoscope (noun)
- a measuring instrument that uses a grid for measuring the altitude, direction, and velocity of movement of clouds
Source: Princeton University Wordnet