The AI-powered English dictionary
A river in Somerset, England, which flows into the Bristol Channel at Burnham-on-Sea. examples