Stop with the Spanish officer (7)
I believe the answer is:
colonel
'officer' is the definition.
(I know that colonel is a type of commissioned military officer)
'stop with the spanish' is the wordplay.
'stop' becomes 'colon' (I can't justify this - if you can you should give a lot more credence to this answer).
'with' is a charade indicator (letters next to each other).
'the spanish' becomes 'el' ('the' in Spanish).
'colon'+'el'='COLONEL'
Can you help me to learn more?
(Other definitions for colonel that I've seen before include "Army three downn" , "Comissioned military officer" , "Military rank" , "Army officer ranking below a brigadier" , "Army rank" .)