postal station

English

Noun

postal station (plural postal stations)

  1. (Canada) Synonym of post office.