hold goodの意味は「有効である」「適用される」「当てはまる」

applyと同じ意味になる。

holdはしっかり押さえてそのままの状態を保つイメージ。
手でしっかりと一時的に掴んでいる様子。

goodには「いい」の他に「有効な」「適用する」という形容詞の意味も持ち合わせている。

なので、有効な状態をholdすることで、今回の意味になる。

goodの代わりにtrueを使っても同じ意味になる。

applyとの使い分けについては、調べても出てこない。
YouGlishで検索したところ、
hold goodは 1/1072
applyは1/69611
だったので、YouGlishの検索手法がどうなっているかわからないので信憑性は低いが、口語的にはhold goodの方が使われている可能性が高い。

おすすめの記事