1 definition found denebola - WordNet (r) 2.1 (2005) : Denebola n 1: a star in Leo approximately 43 light years from Earth