English Dictionary
Definition life preserver in British English
life preserver noun
[countable] noun
/ˈlaɪf prɪˌzɜː(r)və(r)/

English Dictionary