• Waterhorse

    Origin

    water + horse

    Full definition of waterhorse

    Noun

    waterhorse

    (plural waterhorses)
    1. (Canada, dialect) A pile of salted fish heaped up to drain.
    © Wiktionary