A know-it-all is a person who appears to offers expert opinion, without possessing it.
Know-it-all or know-all may also refer to: