← Back to browseキャーキャー[kyaakyaa]adverbJapanese definitionNo Japanese definition yet.English definitionsshrieking; squealing; screeching; screaming; shouting; cacklingchattering (e.g. of a monkey); chitteringExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsキャッチャーキャプチャーキャッシャー