O verbo esgaravatar teve origem no substantivo garavato e, possivelmente, também no substantivo garaveto.
Garavato é um pau com um gancho que serve para apanhar fruta; garaveto é um ramo seco e delgado. Estas palavras derivaram do vocábulo pré-romano carba, que também significa ramo.
Do substantivo garavat(o) acrescido do prefixo es- e do sufixo formador de verbos -ar foi formado o verbo esgaravatar: es-garavat -ar.
O substantivo acontecimento provém do radical do verbo acontec(er) acrescido da vogal de ligação -i- e do sufixo formador de substantivos designativos de acção ou de resultado de acção -mento: acontec-i-mento.
Admite-se que o verbo acontecer provenha da forma latina hipotética *contingescere, derivada da forma clássica contingere.