life rafts
See also:
liferafts
English
Noun
life
rafts
plural of
life raft