deal effectively with something difficult
a long, loose outer garment, especially one worn by a priest or chorister