Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

squadron leader Definition

Cancel
squadron leader
noun(squadron leader)
a commissioned officer in the British air force who ranks with a major in the army

Words Related to squadron leader!

squadron leader Examples by Brain Bank Users