What does breeches buoy mean?

breeches buoy meaning in General Dictionary

a life buoy in the shape of a ring with brief breeches for help; familiar with move individuals from a ship