Definition of logroller in English:

logroller

Pronunciation /-lər/

noun

North American