ALL meanings of home and dry
home and dry
H h - phrase home and dry If you say that someone is, in British English home and dry, or in American English home free, you mean that they have been successful or that they are certain to be successful. 0
- noun home and dry definitely safe or successful 0