I understand this means "pit stop" in racing parlance, but it doesn't seem to fit the context I have it in, so I am wondering if it can mean something else. It is the heading of a descriptive of a leadership training module: UN ARRÊT AU PUITS 1. Être un leader performant 2. Favoriser la synergie etc. Just doesn't seem to make sense here.