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
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