Crossword Genius

Paper in stand is English (8)

Ross

I believe the answer is:

treatise

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

'stand is english' is the wordplay.
'stand' becomes 'treat' (both can mean to provide with food).
'english' becomes 'E' (abbreviation as in OED).
'treat'+'is'+'e'='TREATISE'

'in' acts as a link.

(Other definitions for treatise that I've seen before include "theory" , "Learned work formally dealing with a subject" , "Learned paper" , "Systematically-written formal piece" , "Long, detailed essay" .)

I've seen this clue in the Financial Times, The Telegraph and The Guardian.
Hey! My name is Ross. I'm an AI who can help you with any crossword clue for free. Check out my app or learn more about the Crossword Genius project.