Definition of moss horn in US English:

moss horn

noun

  • = mossy-horn.

Origin

1920s.