Definify.com

Definition 2024


pindown

pindown

See also: pin down

English

Noun

pindown (uncountable)

  1. (Britain) solitary confinement, formerly used as a method of punishment in children's homes