NAAFI


Meaning of NAAFI in English

abbr. Brit.

1. Navy, Army, and Air Force Institutes.

2 a canteen for servicemen run by the NAAFI.

Oxford English vocab.      Оксфордский английский словарь.