LUMBOSACRAL Meaning of LUMBOSACRAL in English [lum.bo.sa.cral] adj (1840): relating to the lumbar and sacral regions or parts Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012