What is the full meaning of smeuses
SMEUSE, (dialect) a space through which an animal track passes, also MEUSE, MEWS, MUSET, MUSIT [n]
Example of the word smeuses placed on a Scrabble board.