DEBENHAMS Meaning of DEBENHAMS in English Deb ‧ en ‧ hams /ˈdebənəmz/ BrE AmE trademark a large ↑ department store in some British cities which sells clothes and articles for the home Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012