English dictionary definition of:



  • a computer connected to the internet that maintains a series of web pages on the World Wide Web
  • physical position in relation to the surroundings
  • the piece of land on which something is located (or is to be located)


  • assign a location to


locate place situation website

Scrabble score for site

Scrabble score = 4

generated at 04:20:38 on 19-10-19

Spelling dictionary home

Sign up to remove this advert

Sign up to remove this advert

"I love your course..... you explain so much that I didn't know, forgot, or wasn't taught."

Adult student, USA