localizers

noun
  1. plural of localizer; devices or systems that determine or pinpoint a specific location or position
  2. Usage: technical; often used in aviation and navigation contexts
  3. plural of localizer; software tools or processes that adapt content, products, or services to a specific locale or region
  4. Usage: computing and business contexts

Examples