plentifully and at another's expense.
dog in the manger
Someone who denies to others something that the denier cannot use.
meat rack
A place where people can meet looking for sexual partners.
rack and ruin
Complete destruction.
rack up
To gain (points etc.; in a game or sport), to accumulate.
© 2026 English Reference