Crossword Genius

Port and cheese nicked, neither finished (7)

Ross

I believe the answer is:

bristol

'port' is the definition.
(English port city)

I don't understand the remainder of the clue.

(Other definitions for bristol that I've seen before include "Port and industrial city in southwest England" , "'Bolt, sir, to the port in southwest England (7)'" , "West of England city" , "10 in SW England" , "Brunel's SS Great Britain is to be found here" .)

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