noun Date: 1812 the exchanging of assistance or favors, the rolling of logs in water by treading
LOGROLLING
Meaning of LOGROLLING in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012