powerboat - English Synonyms Dictionary