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