Sharepoint - SharePoint list views - different permissions for different views
Yes, this is possible. You need to do the following:
Set the item level permissions for the list under List Settings --> Advanced Settings
Break the permission inheritance for this list. List Setting -- Permissions for list and modify the permission for the visitor group (or the desired group) to 'Contribute'
Create a group for the admin and give this group full access to this list.