Waiting for an overhaul (7)
I believe the answer is:
service
I believe this is a double definition.
'waiting' is the first definition.
(I've seen this before)
'for an overhaul' is the second definition.
('service' can be a synonym of 'overhaul')
(Other definitions for service that I've seen before include "Periodic car maintenance" , "Employment" , "Set of dishes" , "Work done by one for the benefit of another" , "Tennis opening shot" .)