letting agency

noun

Definitions of letting agency

  • an agency that deals with property that is available to rent

    "A majority of tenants believe that the fees charged by letting agencies are poor value for money."

TransLegal