Links some business up with the French (7)
I believe the answer is:
couples
'links' is the definition.
The definition and answer can be both quantities as well as being plural nouns.
Perhaps you can see an association between them that I don't see?
'some business up with the french' is the wordplay.
'some business' becomes 'co'.
'with' is a charade indicator (letters next to each other).
'the french' becomes 'les' (les is the in french).
'co'+'up'+'les'='COUPLES'
Can you help me to learn more?
(Other definitions for couples that I've seen before include "Pairs" , "People with their partners" .)