Having the power of driving or impelling English: driving, impulsive Less certain link between this word and this sense.