← Back to browseすごすご[sugosugo]adverbJapanese definitionNo Japanese definition yet.English definitiondejectedly; sorrowfully; crestfallenExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsすごすごす