Arti dalam bahasa Indonesia squealed menjerit; memekik Arti lain yang mungkinmemekik; meraih; Bisa juga berartimenguik;