NESTA (noun) Definition, Meaning & Examples

n acronym for (in Britain)
  1. National Endowment for Science, Technology and the Arts
NESTA (noun) Definition, Meaning & Examples

More Definitions