Impulse

3 topics · 3 sources

Science

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.

Technology

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.)

Technology

Telecommunications

A short surge of electrical, magnetic, or electromagnetic energy. Synonym yysurge.

Cite this definition

APA
MLA
Chicago