Latin-English dictionary »

stridor meaning in English

LatinEnglish
stridor [stridoris] (3rd) M
noun

high-pitched soundnoun

hissing, buzzing, rattling, whistlingnoun