STAGHEAD Meaning of STAGHEAD in English progressive slow death of tree branches from the top down. See dieback. Britannica English vocabulary. Английский словарь Британика. 2012