selfridge
/ˈsɛlfɹɪdʒ/Definitions
1. proper noun
A large department store in the United Kingdom, especially the flagship store in London.
“I love shopping at Selfridge’s during the holiday season.”
2. noun
A British Airship that crashed in 1930 in Ireland.
“The Selfridge airship disaster led to significant changes in airship safety regulations.”