Etymology

cross one's heart

Today it means: To attest to the truthfulness of the accompanying statement. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok