Meaning of むりおし in Japanese

  1. Words

Definition of むりおし

  1. (n, vs) by force

    地方自治体では新しい開発プロジェクトを無理押ししようとしています。
    Local officials are twisting arms to push new development projects.

Back to top