CYCLONOSCOPE Meaning of CYCLONOSCOPE in English add. ·noun an apparatus to assist in locating the center of a cyclone. Webster English vocab. Английский словарь Webster. 2012