BOX KEEL Meaning of BOX KEEL in English Naut.a keel in the form of a box beam and having internal space for pipes, ballast, etc. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012