colossus - Dictionary definition and meaning for word colossus
if you can remember colossal...a great statue..gigantic..
remember colosseum - the Italian amphitheater. It is an epitome of colossus(enormous structure)in architecture