meaning of auf Kiel legen

auf Kiel legen - German to English

to lay out the keel