Crossword Genius

Make harmless meal, not finished by expert (7)

Ross

I believe the answer is:

disable

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

'make harmless' is the definition.
I can't tell whether this defines the answer.

'meal not finished by expert' is the wordplay.
'meal' becomes 'dish' (a dish is a particular meal).
'not finished' means to remove the last letter.
'by' says to put letters next to each other.
'expert' becomes 'able' (able can mean expert or talented).
'dish' with its last letter taken away is 'dis'.
'dis'+'able'='DISABLE'

Can you help me to learn more?

(Other definitions for disable that I've seen before include "Stop working" , "For hamstring" , "Incapacitate" , "cripple" , "Put out of action" .)

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