Dictionary |
1 Result
#1
raucous
s.
[
strident
] unpleasantly loud and harsh
. wn