personal watercraft - English Synonyms Dictionary