Common collocations after 'mighty'

arm, blow, effort, fallen, fine, good, like, man, pull, river, swing, time, tree, warrior, well