1. Noun. (plural of steam roller) ; (alternative spelling of steamrollers) ¹
¹ Source: wiktionary.com