UKSAR: United Kingdom Search and Rescue

What does UKSAR mean? The above is one of UKSAR meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: United Kingdom Search and Rescue