tóu

Definitions

  1. 1. to cast
  2. 2. to send
  3. 3. to throw oneself (into the river etc)
  4. 4. to seek refuge
  5. 5. to place oneself into the hands of

Related Words