海かい流りゅう発はつ電でんMeaningsNoun1. marine current power generation; ocean current power generationKanji used海sea流current (in a fluid)発let out電electricComposed of海かい流りゅうocean currentNoun発はつ電でんgeneration of electricity; power generation; sending a telegram (now usu. for congratulations, condolences, etc.); telegraphingNoun