on the ground

language: zh

definitions

  1. to be physically on the floor or earth
    zh: 在地上
  2. to be based on a specific reason or justification
    zh: 基于某个理由

examples

  1. The ball landed on the ground.

    球落在了地上。

  2. The decision was made on the ground of safety.

    这个决定是基于安全理由做出的。