Definition
To have a difficult situation that requires attention or management.
If the company continues to ignore customer feedback, they will have a major PR crisis on their hands.
Since the CEO's departure, the board has had a very unstable situation on their hands.
Lacking sufficient resources, the teachers have a lot of behavioral issues on their hands.
To be responsible or to blame for something.
The company has this environmental disaster on their hands, they should definitely be responsible for it.
The factory management has this accident on their hands, mainly due to their failure to follow the safety protocols.
If this matter is not handled well, the government will have the consequences on their hands.