meaning of air-drop

air-drop meaning in General Dictionary

drop (an object) through the environment; unload from an airplane or helicopter