What is the full meaning of mochy
(Scots) mouldy, damp, also MOCHIE [adj MOCHIER, MOCHIEST]
Example of the word mochy placed on a Scrabble board.