|
Definition of Scratch and sniff
1. Adjective. Describing any of various products that are impregnated with a substance that releases an odour when scratched ¹
¹ Source: wiktionary.com
|
1. Adjective. Describing any of various products that are impregnated with a substance that releases an odour when scratched ¹
¹ Source: wiktionary.com