Definition of NAO in English:

NAO

noun

British
  • = National Audit Office.

Origin

1980s; earliest use found in Parliamentary Debates.