adj. (about computers) having many Internet addresses, connected to many interface points on the Internet
MULTIHOMED
Meaning of MULTIHOMED in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012