obdurate : stubborn obese : fat oblique : slanting; deviating from the perpendicular or from a straight line obnoxious : offensive obsequious :slavishly attentive; servile; sycophantic obsolete : outmoded obtrusive : pushing toward obtuse : blunt; stupid occult : mysterious; secret; supernatural odious : hateful odoriferous : giving off an order odorous : having an odor officious : meddlesome; excessively trying to please olfactory : concerning the sense of smell ominous : threatening omnipotent : all-powerful omniscient : all-knowing omnivorous : eating both plant and animal food; devouring everything onerous : burdensome opalescent : iridescent opaque : dark; not transparent opportune : timely; well chosen opprobrious : disgraceful ornate : excessively decorated; highly decorated ostensible : apparent; professed; pretended ostentatious : showy; pretentious |