Nobody's fool is a phrase used to describe someone who is shrewd or clever and cannot be easily fooled. There are several synonyms for this phrase, including astute, discerning, acute, perceptive, and insightful. Someone who is astute is sharp-witted and able to make intelligent judgments. A discerning person has a keen sense of judgment and is able to make wise decisions. An acute individual has a sharp mind and is quick to understand a situation or problem. Perceptive people are able to understand things quickly and accurately. Lastly, someone who is insightful is introspective and has a deep understanding of people and situations. All of these synonyms for nobody's fool can describe a person who is intelligent, quick-thinking, and perceptive.