Online English Dictionary

Home

Cyclonoscope


n.

An apparatus to assist in locating the center of a cyclone.


© 2009 Dammam Community College