Wiktionary
charbroilers
n. (plural of charbroiler English)
n. (plural of charbroiler English)