Lumps meaning

Plural form of lump.
noun
0
0
(informal) A beating or verbal abuse.

He's taken his lumps over the years.

noun
0
0
Advertisement