Delivered script on English port (6,4)
I believe the answer is:
handed over
'delivered' is the definition.
('hand over' can be a synonym of 'deliver')
'script on english port' is the wordplay.
'script' becomes 'hand' ('hand' can be a synonym of 'script').
'on' is a charade indicator (letters next to each other).
'english' becomes 'e' (abbreviation).
'port' becomes 'dover' (I've seen this before**).
'hand'+'e'+'dover'='HANDED OVER'
(Other definitions for handed over that I've seen before include "Transferred" , "Passed" , "Betrayed" .)