LOAFER


Meaning of LOAFER in English

■ noun

1》 a person who idles their time away.

2》 trademark a leather shoe shaped like a moccasin, with a flat heel.

Origin

C19: perh. from Ger. Landläufer 'tramp'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.