Definition of locator beacon in US English:

locator beacon

noun

  • A small radio transmitter whose signal can be used by rescuers to provide the location of a person, vehicle, etc., that is lost or in distress.

Origin

1940s; earliest use found in International Air Transport Association Bulletin.