We were discussing the need to perform a ‘due diligence’ exercise today and I remembered that there is another meaning of the word diligence:

Diligence: n. A large stagecoach - French, from (carrosse de) diligence, speed (coach), from Old French, diligence, dispatch, from Latin diligentia, from diligens, diligent-, diligent.