Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word penal colony from English dictionary with examples, synonyms and antonyms.

penal colony   noun

Meaning : A penal institution where prisoners are exiled (often located on an island from which escape is difficult or impossible).