Done with an English port - repeatedly (4,3,4)
I believe the answer is:
over and over
'repeatedly' is the definition.
(I've seen this before)
'done with an english port' is the wordplay.
'done with' becomes 'over' (similar in meaning as in 'over and done with').
'english port' becomes 'dover' (Dover is an English port).
'over'+'an'+'dover'='OVER AND OVER'
(Another definition for over and over that I've seen is " Repeatedly".)
Want a hint initially instead of a full solution? Install my app