Search Results For Escort
escort
noun, one or more persons, soldiers, vehicles, etc, accompanying another or others for protection, guidance, restraint, or as a mark of honour
From Collins
©HarperCollins 2008. Collins English Dictionary definition of escort