tóu​sòng

to deliver

tóu​sòng to deliver · to project

  1. tóu verbnoun
    to deliver
    to deliver or send out something, such as a letter, manuscript, or document
  2. to deliver
    to deliver; to send; to carry or transport something to a destination

tóu​sòng to feed

  1. to put in
    to put in; to invest; to drop in (a coin, ballot, or investment)
  2. to deliver
    to deliver; to send; to carry or transport something to a destination