impelledEnglish

driven, impelled

Adjective

Urged or forced to action through moral pressure

English: driven, impelled

English words with similar meanings

Show 1 words