• word of the day

    lifeboat

    lifeboat - Dictionary definition and meaning for word lifeboat

    Definition
    (noun) a strong sea boat designed to rescue people from a sinking ship

Word used in video below:
text: want to share a lifeboat with!
Download our Mobile App Today
Receive our word of the day
on Whatsapp