From English-French FreeDict Dictionary ver. 0.1.6: shrill /ʃril/ 1. perçant 2. aigu, criard, strident
shrill /ʃril/ 1. perçant 2. aigu, criard, strident