Sorry this doesn't help you, superking, but I've only managed to come up with salvo and barrage as well.
Have you got question 6 in this section ( Big, clumsy person, animal or thing)? I'm not asking for the answer, just wondering if you've found a make of aeroplane that fits the clue? If not, I'm wondering if the link is something more general than 'aeroplanes'.