solar barge
English
Noun
solar
barge
(
plural
solar barges
)
Synonym of
solar boat
(
“
mythical boat that carries the sun across the sky
”
)
.