Board to manage progress (3,2)
I believe the answer is:
get on
I believe this clue is a triple definition!
'board' is the first definition.
(synonyms)
'to manage' is the second definition.
(thesaurus)
'progress' is the third definition.
(synonyms)
(Other definitions for get on that I've seen before include "Agree - embark - make progress" , "Board (a bus)" , "Hit it off" , "Board - prosper" , "Age; prosper" .)