WATERHORSE


Meaning of WATERHORSE in English

noun a pile of salted fish heaped up to drain.

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