ようじょうふうりょくはつでん
Meanings
Noun
1. offshore wind power generation
Kanji used
ocean
above
wind
power
let out
electric
Composed of
on the sea; on the ocean; offshore