Definify.com

Definition 2024


escort_service

escort service

English

Noun

escort service (plural escort services)

  1. A company that provides customers with companions or prostitutes for a fee.

Synonyms