Coastal road strange choice for navy to enter (8)

I believe the answer is:
corniche
'coastal road' is the definition.
(I've seen this before)
'strange choice for navy to enter' is the wordplay.
'strange' indicates an anagram.
'for navy' becomes 'rn' (I can't justify this - if you can you should believe this answer much more).
'to enter' is an insertion indicator.
'choice' with letters rearranged gives 'coiche'.
'coiche' placed around 'rn' is 'CORNICHE'.
Can you help me to learn more?
(Other definitions for corniche that I've seen before include "Roller" , "Cliff-side road" , "coast road by a cliff face" , "My place" , "Coastal cliff road" .)
