squeaky in Latin squeaky in Latin stridens adj Tending to produce a high-pitched sound or squeak. Add to Flashcards