English ranting shown in print (9)
I believe the answer is:
engraving
'print' is the definition.
(engraving is a kind of print)
'english ranting' is the wordplay.
'english' becomes 'eng'.
'ranting' becomes 'raving' ('rave' can be a synonym of 'rant').
'eng'+'raving'='ENGRAVING'
'shown in' acts as a link.
(Other definitions for engraving that I've seen before include "Print" , "Carving on hard surface" , "the funeral ceremony?" , "Cutting" , "artwork" .)