English Dictionary
Definition colossus in British English
colossus noun
[countable] noun
/kəˈlɒsəs/
1
someone or something that is very large or impressive
Synonyms and related words
