logrolling

Noun
  1. Act of exchanging favors for mutual gain;
    Especially trading of influence or votes among legislators to gain passage of certain projects (synset 101111968)
  2. Rotating a log rapidly in the water (as a competitive sport) (synset 100344720)

Other Searches