← Back to browseスケアクロー[sukeakuroo]nounJapanese definitionNo Japanese definition yet.English definitionsscarecrowperson dressed in rags; shabby-looking personExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsスケアクロウ