Seastead
sea-stead
see-sted
-noun
1. A floating artificial structure designed to accommodate permanent residents on the ocean
see-sted
-noun
1. A floating artificial structure designed to accommodate permanent residents on the ocean
Seastead by decentralism May 24, 2011
Get the Seastead mug.