根据English Expression:
  • n.  be ground ed upon
  • n.  judging by
  • n.  have reason for [to do] sth.
  • n.  on the basis of

(Unregistered user can only view 4 records)