Boatlife is likely misspelled.
Boatlife has no English definition.
As a noun lifeboat
is a boat especially designed for saving the lives of shipwrecked people.
lifeboat
Noun
(
en noun)
a boat especially designed for saving the lives of shipwrecked people.
Synonyms
* quarter boat
* rowboat
* scull
* raft
boatlife
Not English
Boatlife has no English definition. It may be misspelled.
English words similar to 'boatlife':
bedelve