Clue: A general impression of frozen veg? (5-3,4)
Answer: BIRD’S-EYE VIEW
Explanation: Definition: A general impression
Definition + hint, referring to Birdseye frozen foods