Fair carried on - more or less (4,5)
I believe the answer is:
just about
'more or less' is the definition.
(thesaurus)
'fair carried' is the wordplay.
'fair' becomes 'just' (synonyms).
'carried' becomes 'about' (I can't explain this - if you can you should give a lot more credence to this answer).
'just'+'about'='JUST ABOUT'
'on' acts as a link.
(Other definitions for just about that I've seen before include "Barely" , "More or less - at the point of starting" , "Almost exactly or completely" , "Almost exactly, informally" .)