The AI-powered English dictionary
plural seawalls
A coastal defence in the form of a wall or an embankment. examples