counteroffer の語源ストーリー
offer は、ラテン語 offerre「前へ運ぶ」から来ています。ob-「〜の前に」と ferre「運ぶ」です。古英語では、神への供え物をささげる教会の語でした。のちにフランス語 offrir の影響で「申し出る」の意味が広がります。counteroffer は、相手の申し出に別の条件で返すことです。契約の考え方では、対案を出すと元の申し出は断ったものとみなされます。日本の民法にも、条件を変えた返事は新しい申し込みとみなす決まりがあります。
(語源の出典・確認先:Online Etymology Dictionary / Merriam-Webster / Wiktionary 参考文献の一覧)


