scroat in English dictionary scroat Meanings and definitions of "scroat" noun Alternative spelling of [i]scrote[/i] more Grammar and declension of scroat scroat (plural scroats) more Sample sentences with "scroat" Declension Stem Try again Authors