执牛耳English Expression:
  • n.  be the acknowledged leader
  • n.  occupy a leading position
  • v.   play the leading role
  • v.   be in a dominant position

(Unregistered user can only view 4 records)