BODYGUARD


Meaning of BODYGUARD in English

n. a person or group of persons escorting and protecting another person (esp. a dignitary).

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