English version

squadron leader in Airforce topic

From Longman Dictionary of Contemporary Englishsquadron leaderˈsquadron ˌleader noun [countable]  PMPan officer in the British air force below a wing commander