Find the word definition

Wiktionary
stamp couplings

n. (stamp coupling English)