ALL meanings of dropsonde
drop·sonde
D d - noun dropsonde an instrument similar to a radiosonde that is attached to a parachute and released from an aircraft. 1
- noun dropsonde a radiosonde dropped by parachute 0
- noun dropsonde a radiosonde dropped by parachute from an aircraft 0