to think for oneself and act accordingly (idiom); to act on one's own initiative
Copyright © 2025 3Dict.net