Crossword Genius

Commander to give word, as basis for agreement (10)

Ross

I believe the answer is:

compromise

I'm a little stuck... Click here to teach me more about this clue!

'agreement' is the definition.
(I know that compromise is a type of accommodation)

'commander to give word as basis for' is the wordplay.
'commander' becomes 'com' (I've seen this in other clues).
'to give word as' becomes 'promise' (I can't explain this - if you can you should give a lot more credence to this answer).
'basis for' is a charade indicator (letters next to each other).
'com'+'promise'='COMPROMISE'

Can you help me to learn more?

(Other definitions for compromise that I've seen before include "accommodation" , "Settle by concession" , "Settlement" , "Agree a middle way" , "Give-and-take" .)

I've seen this clue in The Telegraph.
Want a hint initially instead of a full solution? Install my app