Definify.com

Definition 2025


liferafts

liferafts

See also: life rafts

English

Noun

liferafts

  1. plural of liferaft