undeflectable (0 synonym found)

Definition of undeflectable:

(adj) : incapable of being elected , especially because of a lack of the necessary qualities or policies

Definition of undeflectable:

(adj) : incapable of being elected , especially because of a lack of the necessary qualities or policies

Back to Top