I found an expression "a behemoth department store" in a text about Detroit. I understand "behemoth" means big but is there something unique or characteristic about these kind of stores? Can it be compared to a shopping centre?
I wonder if this is referring to Hudson's department store? Here is an artist's impression of it. It's not a shopping centre as such, as it is a single store, but it is truly huge. I think that is all that behemoth refers to: its massive size.