✕
Dictionaries
Urdu English
English Urdu
English Arabic
English Hindi
English German
English French
English Spanish
English Urdu
English Phrases
English Idioms
Synonyms & Definitions
Home
Dictionaries
English Urdu
English Hindi
Arabic Urdu
English Phrases
English Idioms
Synonyms & Definitions
Home
Dictionaries
Idioms
pay one's debt to society Meaning
Pay One's Debt To Society Meaning
(idiomatic) To serve time in prison or a similar correctional facility.
RECENT SEARCHES
Be full of beans
Tom, Dick and Harry
do up
meet one's maker
blow someone's cover
Catholic twins
Just what the doctor ordered
put one's name in the hat
Black out
the other day