argument

[ˈɑːrɡjumənt] アーギュメント

1. 議論や口論をすること。

あるテーマや問題について、自分の意見を主張し、他者と意見を交換したり、時には対立したりする状況を指します。友好的な議論から、感情的な言い争いまで、幅広いニュアンスを含みます。
We had a heated argument about politics. (私たちは政治について激しい議論をしました。)

2. 自分の主張を裏付けるための理由や根拠。

何かを主張したり、決定したりする際に、それを正当化するための理由や証拠、論理的な説明を指します。例えば、論文やディベートなどで使われる論拠や論点などがこれにあたります。
His argument is not convincing. (彼の主張は説得力がない。)

3. (数学やプログラミングにおいて)関数やメソッドに渡される値。

プログラミングや数学において、関数や手続きが実行される際に外部から受け取るデータのことを指します。これにより、関数は様々な入力に対して異なる処理を行うことができます。
The function takes two arguments: an integer and a string. (その関数は2つの引数を取ります:整数と文字列です。)
関連
quarrel
contention
point
premise
parameter
input