word-forming element meaning "against; in return; corresponding," from Anglo-French countre-, French contre-, from Latin contra "opposite, contrary to, against, in return," also used as a prefix (see contra-).
[counter- etymology, counter- origin, 英语词源]