Printer friendly
"AcronymFinder.com

What does SNEL stand for?

SNEL stands for School of Northern European Languages (UK)

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Business, finance, etc.

See other definitions of SNEL

Other Resources:
We have 1 other meaning of SNEL in our Acronym Attic