forecast
weather/company results prediction
fund
support financially, give financial backing
hold up
cause a delay
willing
easily ready or prepared to do something
sort
separate waste, clothes etc
accurate
precise
deadline
work completion time or date
disrupt
perturb