ALL meanings of penned
pen
P p - noun penned a small enclosure for domestic animals. 1
- noun penned animals so enclosed: We have a pen of twenty sheep. 1
- noun penned an enclosure used for confinement or safekeeping: We have built several pens to hold our harvest of corn. 1
- abbreviation PENNED playpen. 1
- noun penned bull pen. 1
- noun penned a dock having a protective concrete structure overhead, used to service and repair submarines. 1
- verb with object penned to confine in or as in a pen. 1