SING SING


Meaning of SING SING in English

ˈSing Sing BrE AmE

a prison in New York State, known in the past for controlling prisoners very strictly

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.