SCRATCHER Meaning of SCRATCHER in English (n.) One who, or that which, scratches; specifically (Zool.), any rasorial bird. Webster's English dictionary. Английский словарь Webster. 2012