WEBCAM


Meaning of WEBCAM in English

n. video camera connected to a computer and linked to the Internet

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