Summary
English Synonyms:   more detail...
  1. SR:


English

Detailed Synonyms for SR in English

SR:

SR [the ~] noun

  1. the SR
    – A request from a customer for a service. 1
    the SR; the service request
    – A request from a customer for a service. 1

Related Definitions for "SR":

  1. A request from a customer for a service.1