meeches