Definition of taxi station in English:

taxi station

noun

  • A designated area where taxis line up to wait for business.

Origin

Early 20th century; earliest use found in Motor Age.