Crossword Genius

Clash between boxers perhaps that Sky would stage? (8)

Ross

I believe the answer is:

dogfight

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

'that sky would stage?' is the definition.
(dogfight can mean a military air battle)

I can't explain the remainder of the clue.

Can you help me to learn more?

(Other definitions for dogfight that I've seen before include "Canine conflict or combat between fighter planes" , "Aerial combat between fighter planes of canine origin" , "Aircraft battle" , "Conflict in the air" , "Close combat between fighter airplanes" .)

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