to swear never to remarry (of a widow)/to swear everlasting fidelity to sb./to be unwaveringly steadfast (idiom)
Copyright © 2026 3Dict.net