LAN


Meaning of LAN in English

[LAN] n (1982): local area network

Merriam-Webster English vocab.      Английский словарь Merriam Webster.