Most restaurants and supermarkets were closed anyway, and workers had trouble getting to the site.
All they have to do is go on the site, pick a dinner, and enter their credit card number.
She talks to Nicole LaPorte about her site, Hello Giggles, and working on The Hills.
"place or position occupied by something," especially with reference to environment, late 14c., from Anglo-French site, Old French site "place, site; position," and directly from Latin situs "a place, position, situation, location, station; idleness, sloth, inactivity; forgetfulness; the effects of neglect," from past participle of sinere "let, leave alone, permit," from PIE *si-tu-, from root *tkei- "to settle, dwell, be home" (see home (n.)).
"to give a location to, place," 1590s, from site (n.). Related: Sited; siting.
A place; a location. v. sit·ed, sit·ing, sites
To locate or situate at a site.