floatels

nounPlural of floatel; multiple hotels built on floating platforms.

No synonyms or antonyms found for this word.