English synonyms about - contact  

mission impossible

noun

1 mission impossible

An extremely dangerous or difficult mission.


Find more on mission impossible elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0252