The AI-powered English dictionary
(soccer) Crystal Palace Football Club, a football team from London. examples