Definition of NAAFI in English:

NAAFI

  • 1Navy, Army, and Air Force Institutes, an organization running canteens and shops for British service personnel.

  • 2[as noun] A canteen or shop run by the NAAFI.

    ‘we repaired to the NAAFI for a celebratory drink’
    restaurant, cafeteria, refectory, mess hall
    View synonyms

Pronunciation:

NAAFI

/ˈnafi/