Military base offering facility for drivers (7,7)
I believe the answer is:
service station
'facility for drivers' is the definition.
I can't tell whether this defines the answer.
'military base' is the wordplay.
'military' becomes 'service'.
'base' becomes 'station' (synonyms).
'service'+'station'='SERVICE STATION'
'offering' acts as a link.
Can you help me to learn more?
(Other definitions for service station that I've seen before include "fuel supplier" , "during long run, refuelling here?" , "It caters" .)