MalayTranslate.com
Malay to English Translator
Translate Here

English to English

impelled

adjective satellite (s)

  • urged or forced to action through moral pressure
    atau penduduk terpaksa melalui tindakan moral tekanan
    Example:
    Felt impelled to take a stand against the issue.
    Synonym:
    driven
    source: wordnet30