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
by decentralism May 1, 2011
by decentralism May 1, 2011
by decentralism May 1, 2011
by decentralism May 1, 2011