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. Oxford English vocab. Оксфордский английский словарь. 2012