STAVE Meaning of STAVE in English (n.) To delay by force or craft; to drive away; -- usually with off; as, to stave off the execution of a project. Webster's English dictionary. Английский словарь Webster. 2012