NSDL

AcronymDefinition
NSDLNational Science Digital Library
NSDLNational Science, Technology, Engineering, and Mathematics Digital Library
NSDLNova Scotia Drama League (est. 1951; Canada)
NSDLNational Securities Depository Limited, India
NSDLNova Scotia Department of Labour (Canada)
NSDLNon Secure Data Link