giant bottle-nosed whale - English Synonyms Dictionary