1. Noun
The itch in animals; also, a scab.
2. Verb
To play mean tricks; to act shabbily.
3. Verb
To scratch; to rub.
More about this word
Synonyms and related words
Explore this word
