Flier advanced to Rome's edge following Roman road (7)
I believe the answer is:
aviator
'flier' is the definition.
(synonyms)
'advanced to rome's edge following roman road' is the wordplay.
'advanced' becomes 'a'.
'to rome's edge' becomes 'tor' (I can't justify this - if you can you should give a lot more credence to this answer).
'following' says to put letters next to each other.
'roman road' becomes 'via' (I've seen this before).
'tor' put after 'via' is 'viator'.
'a'+'viator'='AVIATOR'
Can you help me to learn more?
(Other definitions for aviator that I've seen before include "Navigator of the air" , "Airman" , "Flier" , "Aeronaut" , "Pilot of plane" .)