Definitions for "Chernobyl"
Nuclear Power plant near Kiev, Ukraine, which released large amounts of radiation into the atmosphere due to an explosion and fire in the reactor in 1986
Site of the 1986 nuclear accident in the Ukraine
a city in north central Ukraine; site of a major disaster at a nuclear power plant (16 April 1986)