Definitions | Millennium Dome |
| proper noun millennium, Millennium dome, Dome
- A large building at Greenwich in London, the largest single roofed structure in the world; now renamed "O2"
Supplemental Details:Sponsor an extended definition for Millennium Dome for as little as $10 per month. Click here to contact us.
| |
|