Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of imprison

- To put in prison or jail; To arrest and detain in custody; to confine.
- To limit, restrain, or confine in any way.

Crossword clue for imprison

- Incarcerate
- Put in gaol
- Put in jail