Noun
(countable) Abbreviation of filtering facepiece respirator.
(cardiology) Abbreviation of fractional flow reserve.
(ecology) Abbreviation of free-flowing river.
Source: en.wiktionary.orgWith just less than a week to elections, the NEC is yet to provide us copies of the FFR or post it on its website; leaving us with no time and opportunity to have our technical team do a scrutiny of the Voter Roll." Source: Internet