English word definition — powered by WordNet
someone or something that is abnormally large and powerful
a person of exceptional importance and reputation
Want to remember colossus?