Scruffs in English dictionary scruffs Meanings and definitions of "Scruffs" Plural form of scruff. noun plural of [i]scruff[/i] more Scruffs Sample sentences with "Scruffs" Declension Stem Try again Available translations Arabic German Authors