Outdoor revival of Pinafore fellow's skipped (4-3)
I believe the answer is:
open air
'outdoor' is the definition.
(outdoor means out in the open air)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for open air that I've seen before include "Outdoors - with no cover" , "Outdoor" , "kind of concert" , "in the country?" , "Outside" .)