squadron leader

1 ENTRIES FOUND:
Save
squadron leader noun
plural squadron leaders
squadron leader
noun
plural squadron leaders
Learner's definition of SQUADRON LEADER
[count]
: a high-ranking officer in the British air force
Comments & Questions
Comments & Questions
What made you want to look up squadron leader? Include any comments and questions you have about this word.