Chernobyl 12/15/2012 Definition of the Day Get link Facebook X Pinterest Email Other Apps By Voice Dictionary - December 15, 2012 Chernobyl - a city in north central Ukraine; site of a major disaster at a nuclear power plant #LetsGetWordy #dailydef #VoiceDictionary More »