bodyguard

Nouns

  • (n) someone who escorts and protects a prominent person escort,
  • (n) a group of men who escort and protect some important person

Synonyms

escort

Words of close approximity