Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

life buoy Definition

Cancel
life buoy
noun(life buoy)
a ring-shaped life preserver

Words Related to life buoy!

life buoy Examples by Brain Bank Users