CHARBROIL


Meaning of CHARBROIL in English

[char.broil] vt (1968): to broil on a rack over hot charcoal -- char.broil.er n

Merriam-Webster English vocab.      Английский словарь Merriam Webster.