Get Your Premium Membership

Logrolling

[n] rotating a log rapidly in the water (as a competitive sport)
[n] act of exchanging favors for mutual gain; especially trading of influence or votes among legislators to gain passage of certain projects


Related Information

More Logrolling Links

Synonyms

birling



Book: Shattered Sighs