竞争English Expression:
  • n.  put sb. into competition with
  • n.  fall over each other
  • n.  fall over one another
  • n.  enter the field

(Unregistered user can only view 4 records)