Find the word definition

Wiktionary
scatter'd
  1. (archaic form of scatter English) v

  2. (context archaic English) (past participle of scatter English)