LOGROLLING


Meaning of LOGROLLING in English

noun Date: 1812 the exchanging of assistance or favors, the rolling of logs in water by treading

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.