Definition:
Compare impelled with other words:
impelled vs. impeller
compelled vs. impelled
impelled vs. repelled
impelled vs. impulsion