mission impossible

Noun
  1. An extremely dangerous or difficult mission (synset 100732946)

Other Searches