What is the closest meaning to odious?
Definition of odious. as in disgusting. causing intense displeasure, disgust, or resentment an odious and unforgivable insult. disgusting. ugly.Aug 21, 2024
Definition of odious. as in disgusting. causing intense displeasure, disgust, or resentment an odious and unforgivable insult. disgusting. ugly.Aug 21, 2024