Common Adjective Collocations of giants

American, ancient, Asian, century, communist, corporate, early, enchant, eye, few, frost, great, industrial, intellectual, last, late, literary, many, new, nineteenth, nuclear, old, one, other, red, such, twentieth, white, wicked, Communist