Subscribe
URL of the page has been copied to clipboard.
Meaning : Act of exchanging favors for mutual gain. Especially trading of influence or votes among legislators to gain passage of certain projects.
Meaning : Rotating a log rapidly in the water (as a competitive sport).
Synonyms : birling
Install App