Definition of spout-fish in English:

spout-fish

noun

rare
  • A bivalve mollusc which squirts out water; especially (chiefly Scottish) a razor shell.

Origin

Late 16th century; earliest use found in William Fowler (d. 1612), writer and courtier.