search and rescue mission
1.
(
noun
) a military rescue mission to search for survivors and to rescue them
Related Words:
deliverance
,
delivery
,
rescue
,
saving
Terms and Conditions of Use / Copyright Notice