水すい上じょう原げん子し力りょく発はつ電でん所しょ
Meanings
Noun
1. floating nuclear power station
Kanji used
water
above
original
child
power
let out
electric
place
Composed of
on the water; aquatic; waterside; water's edge
nuclear power plant; nuclear power station