Definitions
noun
a penal institution where prisoners are exiled (often located on an island from which escape is difficult or impossible)
Look “penal colony” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a penal institution where prisoners are exiled (often located on an island from which escape is difficult or impossible)