search far and wide (physically or mentally)
四处寻找;反复思索
-
he is restlessly casting about for novelties .他为了求新而不停思索。[ORIGIN from a hunting term meaning ‘(of a hound) go in all directions looking for game or a lost scent’.]be cast away be stranded after a shipwreck(船失事后)搁浅。