Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
penal
in English
penal
us
//ˈpiː.nəl//
uk
//ˈpiː.nəl//
#common
Definitions
Adjective
related
to
punishment
;
punitive
liable
to
be
punished
The
company
is
penal
for
violating
environmental
regulations
.
serving
as
a
punishment
facility
The
prison
serves
as
a
penal
institution
for
rehabilitating
offenders
.