Step Forward Meaning

(intransitive, idiomatic) to admit one's wrongdoing, to own up

RECENT SEARCHES