NAP


Meaning of NAP in English

network exchange point equipped with large-scale switching facilities and serving as a connection point between individual Internet Service Providers (Telecommunications)

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