J Meaning of J in English cloth, Jeye cloth [noun] [C] [trademark] - a cloth used for cleaning, esp. in the homeWhere do you keep your J-cloths? Cambridge English vocab. Кембриджский английский словарь. 2012