Host project launch (5)
I believe the answer is:
throw
This clue might be a double definition.
'host project' is the first definition.
'throw' can be an answer for 'project' (I've seen this before). I am not certain of the 'host' bit.
'launch' is the second definition.
(thesaurus)
Can you help me to learn more?
(Other definitions for throw that I've seen before include "Form (pot) on a wheel" , "Light cloth cover for furniture" , "Sling" , "Dumbfound" , "pitch or > floor" .)