service_departmentEnglish

service department, garage

Noun

The division of a business that provides customer services

English: service department

A repair shop where cars and trucks are serviced and repaired

English: garage, service department

English words with similar meanings

Show 1 words