Three Mile Island

Proper noun

 * 1) An island in Lake Frederic, Dauphin County, Pennsylvania, the site of a nuclear power plant accident in 1979.