to make a high-pitched exclamation.

listen to the pronunciation of to make a high-pitched exclamation.
English - English

Definition of to make a high-pitched exclamation. in English English dictionary

to make a high-pitched exclamation.
meep

Rith stayed where he was, watching the silhouette of the cat in the darkness. She sat perfectly still and watched him back. Then she meeped and looked at the stairs.