Compelling

Portuguese Meaning

constrangedor

English Meaning

  1. Urgently requiring attention: a host of compelling socioeconomic problems.
  2. Drivingly forceful: compelling ambition and egotism.