Translation:Our ship has more boats.
i suppose these are the life saving boats if you call them like that in english ?
I thought that mai multe also meant several, but my answer was not accepted.
'multe' can mean lots or several of, but 'mai multe' is more as in 'more than x' where x does not have to be defined.
The English-Romanian online dictionary gives "mai mulți/multe" as a translation of "several".
same for me, only that i said lots of.....