Online English Dictionary

Home

Lifeboat


n.

A strong, buoyant boat especially designed for saving the lives of shipwrecked people.


© 2009 Dammam Community College