seascraper
Noun
Meaning
seascraper (uncountable)
(architecture, rare) A building that is built underwater; an underwater skyscraper.
Noun
seascraper (uncountable)
(architecture, rare) A building that is built underwater; an underwater skyscraper.