EFL is the teaching of English to people whose first language is not English. EFL is an abbreviation for `English as a Foreign Language'. an EFL teacher. English as a Foreign Language the teaching of English to people whose first language is not English, and who do not live in an English-speaking country