know-it-all








noun

  1. a person who acts as though he or she knows everything and who dismisses the opinions, comments, or suggestions of others.

adjective

  1. of or characteristic of a know-it-all.
53 queries 0.526