Printer friendly
Acronymfinder

What does LEOSAR stand for?

LEOSAR stands for Low-Earth Orbiting Search and Rescue (satellites)

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Science, medicine, engineering, etc.