Thesaurus.com
Dictionary.com
Definitions

scarf

[skahrf] / skɑrf /