Crossword Genius

Put up this ode in translation (7)

Ross

I believe the answer is:

hoisted

'put up' is the definition.
(I've seen this in another clue)

'this ode in translation' is the wordplay.
'in translation' indicates an anagram (translate can mean to transform).
'this'+'ode'='thisode'
'thisode' with letters rearranged gives 'HOISTED'.

(Other definitions for hoisted that I've seen before include "promoted?" , "Raised aloft" , "Having got up" , "Upraised" , "Lifted or raised, like flag" .)

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.