压倒English Expression:
  • adj.  overmastering
  • adj.  overpowering
  • adj.  overwhelming
  • v.  , esp by force of numbers

(Unregistered user can only view 4 records)