BOW-WOW SHOP Meaning of BOW-WOW SHOP in English A salesman's shop in Monmouth-street; so called because the servant barks, and the master bites. See BARKER. Slang English vocab. Английский сленговый словарь. 2012