English edit

Etymology edit

geo- +‎ tracking

Noun edit

geotracking (uncountable)

  1. tracking by means of GPS technology