squadron leader
noun/ˌskwɒdrən ˈliːdə(r)/
/ˌskwɑːdrən ˈliːdər/
- an officer of high rank in the British air forceTopics War and conflictc2
Check pronunciation:
squadron leader
Definition of squadron leader noun from the Oxford Advanced Learner's Dictionary