: What does NAAFI stand for in the British forces? December 19, 2017 By Show answer Navy Army and Air Force Institutes More General Knowledge Questions