Search Your Word

Sponsored links

Learn English Definition

    Be confined or imprisoned.

Learn English Synonym

    Be confined or imprisoned.
Sponsored links