Log in
Search words & phrases
impulse
US /ˈɪmˌpʌls/
・
UK /'ɪmpʌls/
B1
Definition
Video subtitles
noun
Sudden desire to do something that is not planned
Signal of energy that travels along a wire/nerve