Crossword Genius

Funny name for ship? (3,8)

Ross

I believe the answer is:

hms pinafore

I'm a little stuck... Click here to teach me more about this clue!

'funny name for ship?' is the definition.
I know nothing about this answer so I cannot judge whether it can be defined by this definition.

'funny name for ship?' is the wordplay.
'funny' indicates anagramming the letters.
'name'+'for'+'ship'='nameforship'
'nameforship' is an anagram of 'HMS PINAFORE'.

Can you help me to learn more?

(Other definitions for hms pinafore that I've seen before include "ship?" , "G & S' alternative for 'The Lass That Loved a Sailor'" , "Light work" .)

Want a hint initially instead of a full solution? Install my app