CompareWords
Compare
Scarfed
Definition:
(imp. & p. p.) of Scarf