site in Latin site in Latin situs noun The place where anything is fixed; situation; local position Add to Flashcards