mochy adjective1 •(Scotland) Damp and hot; muggy, close.They are preferable to the "mochy" days which so effectually retard the progress of harvest, and […] — 1919