Croaking

English word definition — powered by WordNet

NOUN

a harsh hoarse utterance (as of a frog)

Want to remember croaking?

Sign up free to bookmark & revise