What does carpenter's level mean?

carpenter's level meaning in General Dictionary

a straight bar of light metal with a spirit degree in it