Common Noun Collocations of shrewd

business, businessman, character, eye, fellow, glance, guess, idea, insight, judge, judgment, knowledge, look, man, move, nature, observation, observer, part, person, politician, remark, sense, smile, suspicion, understand, wit, woman, world, youth