Common Noun Collocations of astonished

amount, anything, appearance, beauty, change, doctrine, everyone, extent, eye, fact, look, man, measure, moment, nothing, numb, one, person, power, result, sight, size, success, teach, time, understand, way, word, world, boldness