Crossword Genius

Butterflies embarrassed naval officers (3,8)

Ross

I believe the answer is:

red admirals

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

'butterflies' is the definition.
(red admiral is a kind of butterfly)

'embarrassed naval officers' is the wordplay.
'embarrassed' becomes 'red' (someone may blush or go red when embarrassed).
'naval officers' becomes 'admirals' (admiral is a kind of officer. I am not sure about the 'naval' bit.).
'red'+'admirals'='RED ADMIRALS'

Can you help me to learn more?

(Other definitions for red admirals that I've seen before include "Butterflies" , "Insects" .)

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