Meach definition

To skulk; to cower.
verb
3
4
Advertisement

Origin of meach

  • See mich.

    From Wiktionary