English | German | Russian | Czech

pay one's debt to society English

Meaning pay one's debt to society meaning

What does pay one's debt to society mean?

pay one's debt to society

(idiomatic) To serve time in prison or a similar correctional facility.

Are you looking for...?

pay | one's | debt | to | society