Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
prisons
in English
prisons
#common
Lemma:
prison
The lemma is the base or root form of this word.
Definitions
Noun
places
of
long-term
confinement
;
correctional
facilities
institutional
confinement
for
serious
crimes
confinement
as
a
form
of
punishment
restrictive
environments
(
e
.
g
.
harsh
institutions
)