Impulse
Weather
(abbrev. IMPL) Alternate term for Upper Level System and Shortwave; a general term for any large-scale or mesoscale disturbance capable of producing upward motion (lift) in the middle or upper parts of the atmosphere.
Defense
A mechanical jolt delivered to an object. Physically, impulse is a force applied for a period of time, and the System Internationale Unit of impulse is the Newtonsecond (abbreviated N-s). (See Impulse Intensity.)
Telecommunications
A short surge of electrical, magnetic, or electromagnetic energy. Synonym yysurge.