SHOUGH


Meaning of SHOUGH in English

noun a shockdog.

2. shough ·interj ·see shoo.

Webster English vocab.      Английский словарь Webster.