chernobyl
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
a city in north central Ukraine; site of a major disaster at a nuclear power plant (26 April 1986)
WordNet
Previous
cherished
cherisher
cherishment
chermes
chermidae
Next
cherogril
cherokee
cherokees
cheroot
cherry