Definition of “sound card” - English Dictionary

british dictionary

“sound card” in Business English

See all translations

sound cardnoun [ C ]

uk us IT

the part of a computer that allows it to record and play sounds

(Definition of “sound card” from the Cambridge Business English Dictionary © Cambridge University Press)