DL

Definition: 
Development Licence (United Kingdom), a type of onshore licence issued before 1996