event or circumstance that makes something more difficult - Spanish English Dictionary