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