someone or something that is abnormally large and powerful
[ Syn: giant , goliath , monster , colossus ]
a person of exceptional importance and reputation
[ Syn: colossus , giant , heavyweight , titan ]