EGAVE

seascraper

Meaning

  1. noun A tall building that is built underwater; an underwater skyscraper.

Similar words

cloudscraper earthscraper groundscraper plyscraper scarping scraper scuttle bellyscraper scupper crapper

Save “seascraper” to learn later