common carrier

noun
  1. : a business or agency that is available to the public for transportation of persons, goods, or messages — compare contract carrier