Definify.com

Definition 2024


liferafts

liferafts

See also: life rafts

English

Noun

liferafts

  1. plural of liferaft