SELF-APPLAUDING


Meaning of SELF-APPLAUDING in English

[self-ap.plaud.ing] adj (1654): marked by self-applause

Merriam-Webster English vocab.      Английский словарь Merriam Webster.