Dictionary |
1 Result
#1
croaking
n.
[
croak
] a harsh hoarse utterance (as of a frog)
. wn