Crossword Genius

Halt progress following corrosion estimate (9)

Ross

I believe the answer is:

frustrate

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

'halt progress' is the definition.
'frustrate' can be an answer for 'halt' (thesaurus). I am not sure about the 'progress' bit.

'following corrosion estimate' is the wordplay.
'following' becomes 'f' (used when citing page numbers etc).
'corrosion' becomes 'rust' (rust is a kind of corrosion).
'estimate' becomes 'rate' (both can mean to judge).
'f'+'rust'+'rate'='FRUSTRATE'

Can you help me to learn more?

(Other definitions for frustrate that I've seen before include "'Thwart, disappoint (9)'" , "Prevent from progressing" , "Put a stop to" , "Prevent (plan) from being fulfilled" , "Deprive of hope" .)

Want a hint initially instead of a full solution? Install my app