nepheloscope noun1 •An instrument for demonstrating cloud formation by compression of moist air. formsnepheloscopes