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