Dictionary search results

Showing 1-2 of 2 results

sonde British & World English

An instrument probe that automatically transmits information about its surroundings underground, under water, in the atmosphere, etc.

radiosonde British & World English

An instrument carried by balloon or other means to various levels of the atmosphere and transmitting measurements by radio