What does auf der Bank schmoren mean?

auf der Bank schmoren - German to English

to simmer on workbench [football]