Dictionary.com
Thesaurus.com

has sited

  • present perfect
    of site (3rd person singular).
    site
    noun
    the position or location of a town, building, etc., especially as to its environment.

Example Sentences

Examples are provided to illustrate real-world usage of words in context. Any opinions expressed do not reflect the views of Dictionary.com.

See Examples For:

The prosecution has sited the widespread media attention the case generated and the close ties between Centre County residents and Penn State University as reasons to move the trial.

From Washington Post Feb. 10, 2012