swellhead
English Dictionary
->
Letter S
-> swellhead
Search Dictionary:
swellhead Definition
(n)
a
conceited
and
self
-
centered
person
swellhead Synonyms
egoist
egotist
swellhead
© Art Branch Inc.