Something or someone that is extremely large, powerful, or important; used to describe things that seem giant or impossible to ignore.
From Latin 'colossus,' referring to the Colossus of Rhodes (a giant bronze statue of the Greek sun god), from Greek 'kolossos,' meaning huge statue.
Try Another Word