SLOWCOACH Meaning of SLOWCOACH in English n. Brit. 1 a slow or lazy person. 2 a dull-witted person. 3 a person behind the times in opinions etc. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012