SCRATCHMASTER
Meaning of SCRATCHMASTER in English
scratch ‧ mas ‧ ter /ˈskrætʃˌmɑːstə $ -ˌmæstər/ BrE AmE noun [countable]
a ↑ DJ who is skilful at scratching
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012