Crossword Genius

Foul places knight visits heaving dull sigh (9)

Ross

I believe the answer is:

dunghills

'foul places' is the definition.
(foul-smelling places)

'knight visits heaving dull sigh' is the wordplay.
'knight' becomes 'N' (chess abbreviation).
'visits' indicates putting letters inside (visit can mean to go into).
'heaving' is an anagram indicator (letters thrown or heaved around).
'dull'+'sigh'='dullsigh'
'dullsigh' with letters rearranged gives 'dughills'.
'n' placed into 'dughills' is 'DUNGHILLS'.

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