Meaning of project in English
Sudan and Egypt resume talks on Nile dam project.
2. a carefully planned piece of work, intended to achieve a particular aim over a period of time
3. a piece of research work involving careful study of a particular subject over a period of time, done by students
1. stick out beyond an edge or surface
a slender-pointed rock projected from the cliff
2. estimate or calculate what something will be in the future
3. show a picture or image on a screen
He projected the picture on the screen.