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