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