I tried kill -9 698 but the process did not die.
kill -9 698
$ ps -ef | grep chromium 502 698 811 0 0:01.24 ?? 0:07.28 /Users/lucius/chromium/
I have experienced that if kill -9 PID doesn't work and you own the process, you can use kill -s kill PID which is kind of surprising as the man page says you can kill -signal_number PID.
kill -9 PID
kill -s kill PID
kill -signal_number PID