Find the word definition

Wiktionary
shock sites

n. (shock site English)