meaning of bebrüten

bebrüten - German to English

to incubate