"Logroll" is a word in ENGLISH

logroll ENGLISH
Definition:

To engage in logrolling; to accomplish by
logrolling.

Few words of positivity

The people of Hong Kong are criticized for only being interested in business, but it's the only thing they've been allowed to do.

Paul Theroux

WORD SUGGESTIONS
Laugh your heart out.

What do you get if you cross an insect and a dance ?A cricket ball !

logroller ENGLISH

One who engages in logrolling.

Read the complete definition
logrolling ENGLISH

Hence: A combining to assist another in consideration of receiving assistance in return; -- sometimes used of a disreputable mode …

Read the complete definition
logrolling ENGLISH

The act or process of rolling logs from the place where they were felled to the stream which floats them …

Read the complete definition