English Dictionary
Definition grill in British English
grill verb
verb
/ɡrɪl/

English Dictionary