Piece of land in Chiselhurst (4)
I believe the answer is:
isle
'piece of land' is the definition.
(I've seen this before)
I cannot understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for isle that I've seen before include "inch, perhaps" , "Hawaii, perhaps" , "''There is an ..., a bonny ...'' (anthem of Shannon RFC)" , "eg Thanet" , "Small bit of land surrounded by water" .)