pulsating water engine boat - English Synonyms Dictionary