What is the full meaning of charbroilers
CHARBROILER, an apparatus for charbroiling [n]
Example of the word charbroilers placed on a Scrabble board.