have it all over{v. phr.} To be better than; be superior to.
Anne has it all over Jane in looks and charm.
A professional golfer usually has it all over an amateur.
A jeep has it over a regular car on rough mountain trails. Compare: BEAT ALL HOLLOW.
See: HAVE IT OVER.
[TahlilGaran] English Idioms Dictionary ▲