Etymology
Today it means: A great or insurmountable difference. Full definition →
First attested in the early 17th century.
Etymology from Wiktionary, CC BY-SA 4.0.