Deleting list item permissions is a specific permission included in the standard
Contribute permission level. If you want to keep users from deleting items in
just one list then you will need to create a custom Permission level with the
correct permissions (everything contribute has except Delete Items), break
permissions inheritance on the list and replace the permissions of the groups or
users with the new permission level instead of 'Contribute'.