1Navy, Army, and Air Force Institutes, an organization running canteens and shops for British service personnel.
2as noun A canteen or shop run by the NAAFI.
restaurant, cafeteria, refectory, mess hall
- ‘we repaired to the NAAFI for a celebratory drink’
Are You Learning English? Here Are Our Top English Tips