glass-bottomed boat - English Synonyms Dictionary