Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of sited

- Having a site; situated.

Crossword clue for sited

- located
- Located cited reports
- Placed
- Positioned
- Put in place
- Put in position