gloater

gloater

English Noun
Ad

Definition

One who gloats.

Etymology

From gloat + -er.

Ad