Crossword Genius

Screen restaurant, English (6)

Ross

I believe the answer is:

grille

'screen' is the definition.
(I've seen this before)

'restaurant english' is the wordplay.
'restaurant' becomes 'grill' (grill is a kind of restaurant).
'english' becomes 'e' (abbreviation).
'grill'+'e'='GRILLE'

(Other definitions for grille that I've seen before include "Grating, metal screen" , "Metal lattice-work" , "Frame of bars" , "Protective metal framework" , "Protective lattice" .)

I've seen this clue in The Telegraph.
Want a hint initially instead of a full solution? Install my app