service department


Meanings

  • the division of a business that provides customer services
  • a repair shop where cars and trucks are serviced and repaired

Synonyms