1. meeching - Adjective
2. meeching - Verb
meeching (uncommon, US, dialectal, possibly obsolete) sneaking, sneaky
meeching present participle of meech