Common Adjective Collocations of agility

amaze, astonish, astound, considerable, cunning, extraordinary, good, great, incredible, like, marvellous, mental, much, other, own, physical, prodigious, remarkable, small, strength, such, superior, surprise, uncommon, unusual, usual, utmost, well, wonderful, youthful