prisonEnglish

prison, prison house

Noun

A correctional institution where persons are confined while on trial or for punishment

English: prison, prison house

Bahasa: penjara, tahanan

Bahasa words with similar meanings

English words with similar meanings

Show 1 words

Words that start with "prison"