Новый большой англо-русский словарь
[ımʹpelıŋ] a
побуждающий, побудительный
impelling force - движущая сила
impelling need - настоятельная необходимость, насущная потребность
English-Russian big polytechnic dictionary
толкающий
Англо русский политехнический словарь
толкающий