mission_impossible
1. [ noun ] an extremely dangerous or difficult mission
Related terms: mission