noun
Meaning 1
A small radio transmitter attached to an object (especially to an animal) in order to track its location.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided