Escort Service (noun) Definition, Meaning & Examples

noun
  1. a business organization that provides dates for paying clients, often as a legal front for sex work in locales where prostitution is illegal.
Escort Service (noun) Definition, Meaning & Examples

More Definitions