CHAMBRAY


Meaning of CHAMBRAY in English

[cham.bray] n [irreg. fr. Cambrai, France] (1814): a lightweight clothing fabric with colored warp and white filling yarns

Merriam-Webster English vocab.      Английский словарь Merriam Webster.