English to English
screeching
('skr/i//tS//I//N/
)
noun (n)
- a high-pitched noise resembling a human crysebuah high pitched menyerupai suara manusia menangisExample:
He ducked at the screechings of shells.
source: wordnet30sharp piercing crytajam menusuk menangissource: wordnet30