English word definition — powered by WordNet
causing physical or especially psychological injury
painful as if caused by a sharp instrument
Want to remember stabbing?