DID


Meaning of DID in English

n. telephone service in which a company receives a block of telephone numbers that can be accessed via a small number of actual telephone lines (enables private extensions without requiring extra lines

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.