What is the full meaning of chargrills
CHARGRILL, to grill over charcoal [v]
Example of the word chargrills placed on a Scrabble board.