What does auf Kiel legen mean?

auf Kiel legen - German to English

to lay out the keel