Petrol station in local slang (5)
I believe the answer is:
servo
(Other definitions for servo that I've seen before include "Powered mechanism that amplifies force" , "Assisting motor" , "car mechanism" , "Mechanism augmenting force or motion" , "Power mechanism" .)