Find the word definition

Wiktionary
roll cages

n. (plural of roll cage English)