Town with harbour for large vessels (7)
I believe the answer is:
seaport
(Other definitions for seaport that I've seen before include "Coastal town with harbour" , "Bordeaux, say" , "Esparto (anag)" , "Liverpool" , "Town with deep-water harbour" .)