← Back to browseさば[saba]noun#23,090Japanese definitionNo Japanese definition yet.English definitionsmackerel (esp. the chub mackerel, Scomber japonicus)server (esp. in an online game)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsさばさばさばさばきさばくさばいさばけ← ささやきしゃぶり →