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