Yahoo Web Search

Search results

  1. Dictionary
    Chernobyl
    /tʃəˈnɒbɪl/
    • 1. a town near Kiev in Ukraine where, in April 1986, an accident at a nuclear power station resulted in a serious escape of radioactive material.

    More definitions, origin and scrabble points