Происхождение слова трескать

тре́скать тре́снуть, см. треск.

ТРЕСКАТЬ (есть). Искон. Лексико-семантич. производное от трескать «издавать треск». Ср. аналогичное лопать «есть».

См. также: значение слова трескать в толковых словарях.