|English Definition||to throw (a projectile); to cast (light)|
Missiles were hurled at him from all sides.
An optical device designed to project images of atmospheric phenomena, such as clouds, on the inside of a dome.
The preparation of manuscript for printing by the projection of images of type characters on photographic film, which is then used to make printing plates.
As she was about to approach, he, alarmed, raised his hunting spear, and was on the point of transfixing her, when Jupiter, beholding, arrested the crime, and snatching away both of them, placed them in the heavens as the Great and Little Bear.
Sentence Navigation w/YellowTip
...or doubleclick on a word in the Chinese sentence to find other sentences with the same word.
YellowTip is enabled in the first
2 sentences. To enable in the rest, please sign-in.