Find the word definition

Wiktionary
gift cards

n. (gift card English)