Moorfields
/ˈmɔːfiːldz/
/ˈmɔːrfiːldz/
- a hospital in central London which specializes in eye treatment. It opened in 1805.
Check pronunciation:
Moorfields
Definition of Moorfields from the Oxford Advanced Learner's Dictionary