Definition.com
Leaping in (n.) is the help that takes over another's care for him — and quietly makes him dominated and dependent, even when the domination stays hidden from him.
1 definition
Leaping in (n.) is the help that takes over another's care for him — and quietly makes him dominated and dependent, even when the domination stays hidden from him.