Common Adjective Collocations of astute

able, ambitious, American, brilliant, clever, dangerous, dare, diligent, enough, experience, far, German, great, hard, human, keen, learn, many, much, old, other, politic, political, shrewd, social, such, venerable, well, young, uncommonly