SHOUGH Meaning of SHOUGH in English noun a shockdog. 2. shough ·interj ·see shoo. Webster English vocab. Английский словарь Webster. 2012