noun
artificial island city; floating city
Refers to a city built on an artificial island or a floating structure at sea, often in futuristic or engineering contexts.
この海上都市は、環境に優しい設計で注目されている。
This floating city is attracting attention for its environmentally friendly design.
SF映
Floating cities often appear in sci-fi movies.