v. plan, scheme; send, dispatch; throw, cast; screen (a film); stick out, overhang; present, relate (an image, idea, etc.); protrude
PROJECT
Meaning of PROJECT in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012