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