Synonyms: rodomontade, rhodomontade, braggadocio, bluster
Definition: vain and empty boasting
Similar words: boast, boasting, jactitation, self-praise
Definition: speaking of yourself in superlatives