Etymology
Today it means: To verify (information, data, or calculations) by using an alternative source or method. Full definition →
From cross- + check.
Etymology from Wiktionary, CC BY-SA 4.0.