Dictionary |
1 Result
#1
imprisoned
s.
[
captive
,
confined
,
jailed
] being in captivity
. wn