Definition of moched in US English:

moched

adjective

  • Moth-eaten.

Origin

1920s; earliest use found in Scottish National Dictionary.