RELATED WORDS
PARAPHRASING
too confident or sure of one's ability etc
self-assured
without use, value, meaning or result; having too high an opinion of one's looks, abilities etc
egotistical