What does bindendes Angebot mean?

bindendes Angebot - German to English

firm offer