Crossword Genius

Obstacle rocking inn hard by church (9)

Ross

I believe the answer is:

hindrance

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

'rocking inn hard by church' is the wordplay.
'rocking' indicates an anagram.
'by' means one lot of letters go next to another.
'church' becomes 'CE' (abbreviation for Church of England).
'inn'+'hard'='innhard'
'innhard' is an anagram of 'hindran'.
'hindran'+'ce'='HINDRANCE'

(Other definitions for hindrance that I've seen before include "Something inhibiting action" , "Obstruction" , "Impediment" , "Block to progress" , "Chain nerd up - it delays progress" .)

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