Find the word definition

Wiktionary
sound cards

n. (sound card English)