STRANGE GOODS Meaning of STRANGE GOODS in English goods in which a change in demand for one does not affect the demand for the others (Economics) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012