Belmarsh (English, name)
expansion: Belmarsh
Senses:
glosses: Ellipsis of HM Prison Belmarsh, a high-security prison in southeast London.
tags: abbreviation
alt-of
ellipsis
Forms: