SCARF


Meaning of SCARF in English

(EAT) [verb] [T] - US for scoff (EAT)

Cambridge English vocab.      Кембриджский английский словарь.