What does SNL mean? Sandia National Laboratories LIKE National Laboratory (SNL) is a scientific centre half series the Federal in the state of New Mexico, USA. a branch of this laboratory, also in California. See the full article