adj. forcing, driving, urging; causing a particular event through the use of force; overpowering, subduing
COMPELLENT
Meaning of COMPELLENT in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012