SFO Meaning of SFO in English SFO, the /ˌes ef ˈəʊ/ BrE AmE abbreviation for the ↑ Serious Fraud Office in Britain Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012