1 definition by ToweringBoat

SFOR: Stands for Stabilitation Forces, used among all peace keeping forces all over the world, the canadian army, british, germans, italians.
The Canadian SFOR Forces are pulling out of Bosnia in the next 5 years.
by ToweringBoat May 12, 2005
Get the SFOR mug.