Home
Search
Index
Definify.com
Definition
2024
pindown
pindown
See also:
pin down
English
Noun
pindown
(
uncountable
)
(
Britain
)
solitary confinement
, formerly used as a method of
punishment
in
children's homes
Etymology
pin
+
down
Similar Results
Windowy
Pinion
Window
Sindon
Window-sash