TomTom

See also: tomtom, tom-tom, and Appendix:Variations of "tom"

English

Noun

TomTom (plural TomToms)

  1. a particular brand of GPS system.
  2. (Through trademark erosion) any similar device.

Anagrams