See also: water horse English Etymology From water + horse. Noun waterhorse (plural waterhorses) (Canada, dialect) A pile of salted fish heaped up to drain.Wikiwand - on Seamless Wikipedia browsing. On steroids.