Alphabet Filter:

Results

Definition of impelled:

  1. of Impel

Synonyms:

compulsive, determined.

Usage examples: