Also known as: SFP-
SFP stands for various terms. Discover the full forms, meanings, and possible interpretations of SFP across different fields and industries.
An underwater storage and cooling facility for spent (used) fuel elements that have been removed from a reactor.
MilitaryPowerTechnologyLast updated: