ˈCromwell Street a street in Gloucester, England where Fred West lived with his wife, Rosemary. In 1994, the Wests were arrested (
arrest) for killing several people, mostly girls and young women, and burying their bodies under the house. The house they lived in has since been destroyed and replaced with a small park.
[TahlilGaran] Dictionary of Contemporary English ▲