Langimage
English
C1

a place of exile or punishment.

Meanings

a place of exile or punishment.

He felt like he was being sent to Botany Bay when he was transferred to the remote office.

Synonyms

Last updated: 2025/01/16 04:45