Left Spain after report about weather front for ships (10)
I believe the answer is:
dispatches
'weather front for ships' is the definition.
'dispatches' can be an answer for 'ships' (I've seen this before). I am not certain of the 'weather front for' bit.
'left spain after report' is the wordplay.
'left spain' becomes 'es' (es is an abbreviation for Spain. I am not sure about the 'left' bit.).
'after' says to put letters next to each other.
'report' becomes 'dispatch' (dispatch is a kind of report).
'es' put after 'dispatch' is 'DISPATCHES'.
'about' is the link.
Can you help me to learn more?
(Other definitions for dispatches that I've seen before include "Sends" , "ships" , "messages" , "communications" .)