embarrasses (verb) embarrass: cause mental discomfort
Sinonime: Hercules, behemoth, bulk, cetacean, colossus, cyclops, elephant, goliath, hulk, jumbo, leviathan, mammoth, monster*, mountain*, ogre, polypheme, titan, whale, whopper
Antonime: dwarf, midget, runt