*greti (Slavic) comes from Proto-Balto-Slavic grebtei, from Proto-Indo-European *gʰrebh₂- — to seize, grab.