Know-it-all은 '모든 것을 다 안다고 생각하거나 행동하는 사람'을 뜻하는 명사입니다. 주로 상대방이 실제로 아는 것보다 더 많이 아는 척하거나, 남의 의견을 무시하고 자신의 지식만을 내세우는 부정적인 뉘앙스를 가진 단어입니다. 한국어의 '척척박사'와 비슷하지만, '척척박사'가 긍정적인 의미로 쓰일 때도 있는 반면, know-it-all은 대화 상대방에게 불쾌감을 주거나 오만하게 행동하는 사람을 비판할 때 사용하는 경멸적인 표현입니다. 일상 대화에서 누군가 끊임없이 남의 말을 가로채며 가르치려 들 때 'He is such a know-it-all'과 같이 사용합니다. 이 단어는 명사로 쓰이지만, 형용사처럼 'know-it-all attitude(잘난 척하는 태도)'와 같이 명사를 수식하는 용도로도 자주 활용됩니다. 비슷한 표현으로는 smart aleck이나 wise guy가 있으며, 이들은 모두 상대방의 오만함을 꼬집는 상황에서 사용됩니다.