What is the full meaning of smouses
SMOUSE, (Yiddish) to trade as a pedlar [v]
Example of the word smouses placed on a Scrabble board.