Traveller taking major road, getting charitable donation? (7)
I believe the answer is:
migrant
'traveller' is the definition.
(I know that migrant is a type of traveller)
'major road getting charitable donation?' is the wordplay.
'major road' becomes 'MI' (resembles Mg, English motorway).
'getting' is a charade indicator (letters next to each other).
'charitable donation?' becomes 'grant' (grant can mean a donation. I am not sure about the 'charitable' bit.).
'mi'+'grant'='MIGRANT'
'taking' acts as a link.
Can you help me to learn more?
(Other definitions for migrant that I've seen before include "Moving across territories" , "relocating" , "one leaving the country" , "Ring mat (anag.)" , "One travelling to find work" .)