The AI-powered English dictionary
plural seaports
A town or harbour with facilities for seagoing ships to dock and take on or discharge cargo. examples