Thesaurasize

lock up

67 synonyms found

Definition

(v) : to imprison or incarcerate someone; to invest in something long term