Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of logroll

- To engage in logrolling; to accomplish by logrolling.

Crossword clue for logroll

- Engage in vote trading