personal locator beacon

personal locator beacon definitions

noun
  • an emergency location radio beacon