I want to linearize the following statement into a MILP: $\forall x\in \mathbb{R}^{m}$ satisfying $Cx \le d$, $\exists i\in \{1,\cdots,m\}$ such that $a_i^Tx \ge b_i$, where $a_i$ and $b_i$ are given coefficients.
My previous trial is based on Farkas's theorem of alternative. Specifically, I previously transform the above statement into: there is no feasible solution to $Ax \le b, Cx \le d$, where $A$ and $b$ are the vertical concatenation of $a_i$ and $b_i$, respectively. Then, such statement can be transformed into another linear system according to Farkas's lemma. However, such modeling will encounter a problem: the big-M modeling used in $Cx \le d$ makes the LP relaxation quite loose, which makes the solver slow.
Therefore, I am wondering is it possible to linearize it through the following modeling idea: $\forall x\in \mathbb{R}^{m}$ satisfying $Cx \le d$, $\exists i\in \{1,\cdots,m\}$, $\min_{x}\{a_i^Tx\} \ge b_i$? More specifically, I try to model such statement following the disjunctive modeling principle suggested in "Vielma J P. Mixed integer linear programming formulation techniques[J]. Siam Review, 2015, 57(1): 3-57." However, I am unable to find an appropriate way to model the problem with disjunctive polytopes.