intelligent card


noun

another name for smart card