Show Definitions
Sourpuss
noun – An irritable and complaining person.
Usage example: that old sourpuss must spend all his time making sure no one traipses across his lawn
Bellyacher and
sourpuss are semantically related in
happy topic. You can use "Bellyacher" instead a
noun "Sourpuss", if it concerns topics such as
grouch.