Dictionary.com
Thesaurus.com

bubble card

American  

noun

  1. blister pack.


Etymology

Origin of bubble card

First recorded in 1975–80