site map in Greek site map in Greek ιστόγραμμα noun A webpage that lists the contents and shows the structure of a website, to aid in navigation. Add to Flashcards