Board makes progress (3,2)
I believe the answer is:
get on
This clue is a double definition.
'board' is the first definition.
(I've seen this before)
'progress' is the second definition.
('get on' can be a synonym of 'progress')
'makes' acts as a link.
(Other definitions for get on that I've seen before include "Board; establish good relations" , "Advance; prosper" , "Obtain promotion" , "Agree - embark - make progress" , "Age; prosper" .)