Yodelled and large beasts turned up (4)
I believe the answer is:
sung
'yodelled' is the definition.
The definition and answer can be both to do with communicating as well as being past participle verbs.
Perhaps you can see a link between them that I don't see?
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for sung that I've seen before include "Chinese dynasty; uttered melodiously" , "Celebrated dynasty" , "Performed vocally; Chinese dynasty" .)