Also known as: sl.
SL has various meanings in the Technology category. Discover the full forms, definitions, and usage contexts of SL in Technology.
Underneath the tongue. For example, a sublingual medication is a type of lozenge that is dissolved under the tongue.
TechnologyA restriction or range placed upon important process variables that are necessary to reasonably protect the integrity of the physical barriers that guard against the uncontrolled release of radioactivity.
TechnologyLast updated: