lifeguardEnglish

lifeguard, lifesaver

Noun

An attendant employed at a beach or pool to protect swimmers from accidents

English: lifeguard, lifesaver

English words with similar meanings

Show 1 words