Word info

geotracking

Noun

Meaning

geotracking (uncountable)

tracking by means of GPS technology

Source: en.wiktionary.org

Close letter words and terms