other place
noun
1the other place
- Brit. humorous hell, as opposed to heaven〈英, 幽默〉地狱(与天堂相对)。
1.1
- Oxford University as regarded by Cambridge, and vice versa(剑桥大学指称)牛津大学; (牛津大学指称)剑桥大学。
1.2
- the House of Lords as regarded by the House of Commons, and vice versa(下议院指称)上议院; (上议院指称)下议院。