What is the meaning of Compelled?

Driven; forced.

simple past and past participle of compel

Source: wiktionary.org