Definition, synonyms and related words
A kind of grill that uses burning charcoal.
To grill on burning charcoal.