MAE WEST


Meaning of MAE WEST in English

n. an inflatable life-jacket.

Etymology: the name of an American film actress d. 1980, noted for her large bust

Oxford English vocab.      Оксфордский английский словарь.