Swatch trademark a type of watch made by a Swiss company, often made of brightly coloured plastic
[TahlilGaran] Dictionary of Contemporary English ▲
swatch /swɒtʃ $ swɑːtʃ/
noun [countable] a small piece of cloth that people can look at when they are choosing cloth for clothes or for their home
[TahlilGaran] Dictionary of Contemporary English ▲