Also known as: SFP-
SFP has various meanings in the Military category. Discover the full forms, definitions, and usage contexts of SFP in Military.
An underwater storage and cooling facility for spent (used) fuel elements that have been removed from a reactor.
MilitaryLast updated: