Subject: Definitions
Know-it-all: One who pretends to know something about everything but really knows nothing about anything.
Know-it-all: One who pretends to know something about everything but really knows nothing about anything.