Paper in stand is English (8)
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" .)