What is the full meaning of nephoscopes
NEPHOSCOPE, an instrument for observing direction and velocity of clouds [n]
Example of the word nephoscopes placed on a Scrabble board.