Dictionary

Impulse

A current surge

Back to the Dictionary
Top