English Dictionary
Definition off your hands in British English
off your hands
phrase
1
if someone or something is off your hands, you are no longer responsible for them
