DL


Meaning of DL in English

Short for down low, meaning secret. Example: Keep Wally's surprise party on the dl.

Slang English vocab.      Английский сленговый словарь.