Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of self satisfied

- Satisfied with one's self or one's actions; self-complacent.