Meaning
To urge a person; to press on; to incite to action or motion via intrinsic motivation.
Etymology
Origin: Middle English
From Middle English impellen, borrowed from Latin impellō.
Synonyms & Antonyms
NYT Puzzle Appearances
Accepted in 4 recorded puzzles:
