Find the word definition

Wiktionary
this minute

adv. (context idiomatic English) right now, immediately