Word of the day

October 15, 2016

Stridulous – having or making a grating sound; shrill or grating; relating to or characterised by stridor.


%d bloggers like this: