slings and arrowswritten problems or criticisms 种种问题;各种批评 We’ve all suffered the slings and arrows of day-to-day living. 我们都遭遇过日常生活的种种磨难。
suffered the slings and arrows• There are several dings and dents in the body where the guitar has suffered the slings and arrows of a curious public.
→ slings and arrows at sling2(1)