Noun
dynamic-link library (plural dynamic-link libraries)
(programming, Microsoft) A software library containing some combination of code, data, and resources, capable of being loaded at run time and shared by multiple applications.
Synonym: (initialism) DLL