Finishes with Maria drinking alcohol in flipping view of high flyers (6)
I believe the answer is:
eagles
'flyers' is the definition.
Although both the answer and definition are plural nouns, I don't see how they can define each other.
I don't understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for eagles that I've seen before include "They nest in eyries" , "Such raptors" , "Soaring birds of prey (6)" , "rock group?" , "Golf scores of two under par" .)