Engineer vets car on site where one’s been brought in – here? (7,7)
I believe the answer is:
service station
'one's been brought in here?' is the definition.
Although both the answer and definition are singular nouns, I don't see how one could define the other.
'engineer vets car on site where' is the wordplay.
'engineer' indicates anagramming the letters.
'on' is a charade indicator (letters next to each other).
'where' becomes 'ion' (I can't explain this - if you can you should give a lot more credence to this answer).
'vets'+'car'='vetscar'
'vetscar' put after 'site' is 'sitevetscar'.
'sitevetscar' with letters rearranged gives 'servicestat'.
'servicestat'+'ion'='SERVICE STATION'
Can you help me to learn more?
(Other definitions for service station that I've seen before include "It caters" , "during long run, refuelling here?" , "fuel supplier" .)