Find the word definition

Wiktionary
static sites

n. (static site English)