Synonyms and Antonyms for surprise attack