Portsmouth

/ˈpɔːrtsməθ/ noun

Definition

a port city or naval base

Etymology

from Old English port + mouth, meaning harbor at river mouth

Kelly Says

Portsmouth is where ships pucker up to kiss the shore!

Related Words

Explore More Words

Get the Word Orb API

Complete word intelligence in one call. Free tier — 50 lookups/day.