English word definition — powered by WordNet
causing fear or anxiety by threatening great harm
Want to remember life-threatening?