SFMR full form Stepped Frequency Microwave Radiometer What is the full form of SFMR and meaning ? This is a device that weather stations use n order to track the wind speeds of hurricanes and strong storms by measuring certain parameters of the weather.