giraffes - English Synonyms Dictionary