DAMAGED GOODS


Meaning of DAMAGED GOODS in English

■ plural noun a person regarded as inadequate or impaired in some way.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.