detritus
detritus
/dɪˈtrʌɪtəs/
noun
waste or debris of any kind
"the streets were foul with detritus"
the detritus of homelessness; passed unnoticed
Howells (department store, currently trading as House of Fraser) is a large department store located on St Mary Street in Cardiff, Wales. The store was established by James Howell in 1856.
Comments
Sign in or get an account to comment.