LOAFER


Meaning of LOAFER in English

n.1 an idle person.

2 (Loafer) propr. a leather shoe shaped like a moccasin with a flat heel.

Etymology: perh. f. G Landl{auml}ufer vagabond

Oxford English vocab.      Оксфордский английский словарь.