Is Word site Accepted in TWL Scrabble Dictionary?

site is Accepted in TWL Scrabble Dictionary

site Scrabble score: 4

Meaning of site

  • to place in position for operation [v SITED, SITING, SITES]
  • position or location