← Back to browseそしり[soshiri]noun#83,912Japanese definitionNo Japanese definition yet.English definitioncensure; criticism; blame; disparagement; vilificationExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsそしそしてそしてそしる← せいちそば湯 →