See also: sf, sf., Sf, Sf., SF, S. F., and S/F English Noun s.f. (uncountable) Abbreviation of science fiction.Wikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads