• Meeching

    Alternative forms

    Full definition of meeching

    Adjective

    meeching

    1. (uncommon, US, dialectal, possibly obsolete) sneaking, sneaky

    Verb

    present participle

    1. Present participle of meech
    © Wiktionary