SF


Meaning of SF in English

n.

Function: abbreviation

1 sacrifice fly

2 science fiction

3 sinking fund

4 square feet; square foot

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.