The passage is fine. You can shake a fist at someone, point at someone, laugh at someone, be angry at someone (or angry with someone), and so on. shook their fists back means shook their fists in return .
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Marius HancuYou have a repetition here:It would be better to write: He shook his right fist at them to show his anger.
He shook his right fist at them to express his anger at them
Yoong LiatMarius HancuYou have a repetition here:It would be better to write: He shook his right fist at them to show his anger.
He shook his right fist at them to express his anger at them
Do you agree,