Home
Apps
Mac + Safari
iPhone + iPad
Google Chrome
Mozilla Firefox
Opera
Microsoft Edge
Blog
Hilfe-Center
Kontakt
Home
Apps
Mac + Safari
iPhone + iPad
Google Chrome
Mozilla Firefox
Opera
Microsoft Edge
Blog
Hilfe-Center
Kontakt
Definition of "odious" in Englisch
adjective
Arousing or meriting strong dislike, aversion, or intense displeasure.
Scrubbing the toilets in the bar at the end of a Saturday night is an odious task.