English
English version

Sing Sing

From Longman Dictionary of Contemporary EnglishSing SingˈSing Sing  a prison in New York State, known in the past for controlling prisoners very strictly