dogboat - English Synonyms Dictionary