SLEEP LIKE A LOG (OR TOP) Meaning of SLEEP LIKE A LOG (OR TOP) in English sleep like a log ( or top)sleep very soundly. → sleep Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004