|
Definition of Pindown
1. Noun. (U.K.) solitary confinement, formerly used as a method of punishment in children's homes ¹
¹ Source: wiktionary.com
Definition of Pindown
1. a discredited method for controlling children [n -S]
|
1. Noun. (U.K.) solitary confinement, formerly used as a method of punishment in children's homes ¹
¹ Source: wiktionary.com
1. a discredited method for controlling children [n -S]