Definition of moss horn in English:

moss horn

noun

  • = mossy-horn.

Origin

1920s.