noun: 1. A formidable opponent or an archenemy. 2. A source of harm or ruin. 3. Retributive justice. More...