J-cloth — definition

1. J-cloth (Noun) UK

1 definition

J-cloth (Noun) — (trademark) a thin towel used for household cleaning, washing up, etc..