Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of web site
  1. noun
    a computer connected to the internet that maintains a series of web pages on the World Wide Web
    "the Israeli web site was damaged by hostile hackers"
Explanation of web site
My lists:
Recently viewed words: