LOGROLL

Scrabble 8 Words With Friends 12

Definition

  1. verb work toward the passage of some legislation by exchanging political favors such as trading votes.

See all 11 words you can make from LOGROLL →

← Unscramble different letters