en
Leeds
/liːdz/
Definition
1
A vibrant city in West Yorkshire, northern England, famous for its industrial heritage, thriving arts scene, and as the home of Leeds United AFC.
2
Leeds United, a storied professional football club based in Leeds, England, known for its passionate fans and dramatic Premier League escapades.
Examples
After a rainy day wandering Leeds, I discovered the city's secret weapon: fish and chips that could power a rugby team.
Leeds United pulled off another last-minute miracle, leaving rival fans wondering if they moonlight as escape artists.
She traded sunny beaches for Leeds' gritty charm, claiming the accent alone makes every pint taste better.
In Leeds, even the pigeons seem to support the team, dive-bombing opponents with uncanny precision.