know-it-all - adjective
normal form
know-it-all
comparative
superlative