Crossword Genius

One above criticism landed in barge (6,3)

Ross

I believe the answer is:

sacred cow

'one above criticism' is the definition.
(I've seen this in another clue)

'landed in barge' is the wordplay.
'landed' becomes 'acred' (I've seen this before).
'in' means one lot of letters goes inside another.
'barge' becomes 'scow' (scow is a kind of barge).
'acred' put within 'scow' is 'SACRED COW'.

(Other definitions for sacred cow that I've seen before include "Something held to be beyond criticism" , "Idea above criticism" , "A hallowed institution like Indian bovine" , "lower in religion" , "Institution seen as above criticism" .)

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