Impelled(adjective)
Urged or forced to action through moral pressure.
Hindi meaning:उत्तेजित
Synonyms: Driven, Compelled, Induced, Stimulated
Antonyms: Suppressed, Halted, Repressed
Example: I feel impelled to express grave doubts about the project.
Trick to remember: pila rang dekh kar ram impelled ho jata h









