meaning of hands off

1. not involving participation or intervention; "a hands-off foreign ">policy"


Related Words

hands-off | keep ones hands off |

Developed & Maintained By Taraprasad.com

Treasure Words