Suggest an abbreviation Add to bookmarks Print the page Search for an abbreviation HomeSRBARF What does SRBARF mean? Code Meaning Language Themes and places SRBARF SRB Assembly And Refurbishment Facility In English Secular architectureMechanical engineeringStock managementAstronautics