Definition of logroller in English:

logroller

noun

North American

Pronunciation

logroller

/-lər/