Complete meals for the road (12)
I believe the answer is:
thoroughfare
'the road' is the definition.
(thoroughfare is a kind of road)
'complete meals' is the wordplay.
'complete' becomes 'thorough' ('thorough' can be similar in meaning to 'complete'**).
'meals' becomes 'fare'.
'thorough'+'fare'='THOROUGHFARE'
'for' is the link.
(Other definitions for thoroughfare that I've seen before include "highway" , "Access - road" , "Public way or street" , "Public road" , "Main road" .)