Word Definition

Impelled

  1. of Impel

Synonyms